diff --git a/fence.lua b/fence.lua deleted file mode 100644 index fd6c312..0000000 --- a/fence.lua +++ /dev/null @@ -1,301 +0,0 @@ --- Fences portion of Colored Wood mod by Vanessa Ezekowitz ~~ 2012-07-17 --- based on my unified dyes modding template. --- --- License: WTFPL - -local colored_block_modname = "coloredwood" -local colored_block_description = "Wooden Fence" -local neutral_block = "default:fence_wood" -local colored_block_sunlight = "false" -local colored_block_walkable = "true" -local colored_block_groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=2, not_in_creative_inventory=1} -local colored_block_sound = "default.node_sound_wood_defaults()" - -for shade = 1, 3 do - - local shadename = coloredwood.shades[shade] - local shadename2 = coloredwood.shades2[shade] - - for hue = 1, 12 do - - local huename = coloredwood.hues[hue] - local huename2 = coloredwood.hues2[hue] - - local colorname = colored_block_modname..":fence_"..shadename..huename - local pngnameinv = colored_block_modname.."_fence_"..shadename..huename..".png" - local pngname = colored_block_modname.."_wood_"..shadename..huename..".png" - local nodedesc = shadename2..huename2..colored_block_description - local stickname = colored_block_modname..":stick_"..shadename..huename - - local s50colorname = colored_block_modname..":fence_"..shadename..huename.."_s50" - local s50pngname = colored_block_modname.."_wood_"..shadename..huename.."_s50.png" - local s50pngnameinv = colored_block_modname.."_fence_"..shadename..huename.."_s50.png" - local s50nodedesc = shadename2..huename2..colored_block_description.." (50% Saturation)" - local s50stickname = colored_block_modname..":stick_"..shadename..huename.."_s50" - - minetest.register_node(colorname, { - drawtype = "fencelike", - description = nodedesc, - tiles = { pngname }, - inventory_image = pngnameinv, - wield_image = pngnameinv, - sunlight_propagates = colored_block_sunlight, - paramtype = "light", - walkable = colored_block_walkable, - groups = colored_block_groups, - sounds = colored_block_sound, - selection_box = { - type = "fixed", - fixed = {-1/7, -1/2, -1/7, 1/7, 1/2, 1/7}, - }, - }) - - minetest.register_node(s50colorname, { - drawtype = "fencelike", - description = s50nodedesc, - tiles = { s50pngname }, - inventory_image = s50pngnameinv, - wield_image = s50pngnameinv, - sunlight_propagates = colored_block_sunlight, - paramtype = "light", - walkable = colored_block_walkable, - groups = colored_block_groups, - sounds = colored_block_sound, - selection_box = { - type = "fixed", - fixed = {-1/7, -1/2, -1/7, 1/7, 1/2, 1/7}, - }, - }) - - minetest.register_craft({ - type = "fuel", - recipe = colorname, - burntime = 7, - }) - - minetest.register_craft({ - type = "fuel", - recipe = s50colorname, - burntime = 7, - }) - - minetest.register_craft({ - output = colorname.." 2" , - recipe = { - {stickname, stickname, stickname }, - {stickname, stickname, stickname } - } - }) - - minetest.register_craft({ - output = s50colorname.." 2", - recipe = { - {s50stickname, s50stickname, s50stickname }, - {s50stickname, s50stickname, s50stickname } - } - }) - - minetest.register_craft({ - output = colorname.." 2", - recipe = { - { "unifieddyes:"..shadename..huename, "", "" }, - {"group:stick", "group:stick", "group:stick"}, - {"group:stick", "group:stick", "group:stick"}, - }, - }) - - minetest.register_craft({ - output = s50colorname.." 2", - recipe = { - { "unifieddyes:"..shadename..huename.."_s50", "", "" }, - {"group:stick", "group:stick", "group:stick"}, - {"group:stick", "group:stick", "group:stick"}, - }, - }) - - minetest.register_craft( { - type = "shapeless", - output = colorname.." 2", - recipe = { - neutral_block, - neutral_block, - "unifieddyes:"..shadename..huename - }, - }) - - minetest.register_craft( { - type = "shapeless", - output = colorname.." 2", - recipe = { - neutral_block, - neutral_block, - "unifieddyes:"..shadename..huename.."_s50" - }, - }) - - end -end - --- Generate the "light" shades separately, since they don"t have a low-sat version. - -for hue = 1, 12 do - local huename = coloredwood.hues[hue] - local huename2 = coloredwood.hues2[hue] - local colorname = colored_block_modname..":fence_light_"..huename - local pngname = colored_block_modname.."_wood_light_"..huename..".png" - local pngnameinv = colored_block_modname.."_fence_light_"..huename..".png" - local nodedesc = "Light "..huename2..colored_block_description - local stickname = colored_block_modname..":stick_light_"..huename - - minetest.register_node(colorname, { - drawtype = "fencelike", - description = nodedesc, - tiles = { pngname }, - inventory_image = pngnameinv, - wield_image = pngnameinv, - sunlight_propagates = colored_block_sunlight, - paramtype = "light", - walkable = colored_block_walkable, - groups = colored_block_groups, - sounds = colored_block_sound, - selection_box = { - type = "fixed", - fixed = {-1/7, -1/2, -1/7, 1/7, 1/2, 1/7}, - }, - }) - - minetest.register_craft({ - type = "fuel", - recipe = colorname, - burntime = 7, - }) - - minetest.register_craft({ - output = colorname.." 2", - recipe = { - {stickname, stickname, stickname }, - {stickname, stickname, stickname } - } - }) - - minetest.register_craft({ - output = colorname.." 2", - recipe = { - { "unifieddyes:light_"..huename, "", "" }, - {"group:stick", "group:stick", "group:stick"}, - {"group:stick", "group:stick", "group:stick"}, - }, - }) - - minetest.register_craft( { - type = "shapeless", - output = colorname.." 2", - recipe = { - neutral_block, - neutral_block, - "unifieddyes:light_"..huename - }, - }) -end - --- extra recipes for default dye colors. - -for _, color in ipairs(coloredwood.default_hues) do - minetest.register_craft({ - output = "coloredwood:fence_"..color.." 2", - recipe = { - { "dye:"..color, "", "" }, - {"group:stick", "group:stick", "group:stick"}, - {"group:stick", "group:stick", "group:stick"}, - }, - }) -end - -minetest.register_craft({ - output = "coloredwood:fence_light_red 2", - recipe = { - { "dye:pink", "", "" }, - {"group:stick", "group:stick", "group:stick"}, - {"group:stick", "group:stick", "group:stick"}, - }, -}) - -minetest.register_craft({ - output = "coloredwood:fence_dark_orange 2", - recipe = { - { "dye:brown", "", "" }, - {"group:stick", "group:stick", "group:stick"}, - {"group:stick", "group:stick", "group:stick"}, - }, -}) - --- ============================================================ --- The 5 levels of greyscale. --- --- Oficially these are 0, 25, 50, 75, and 100% relative to white, --- but in practice, they"re actually 7.5%, 25%, 50%, 75%, and 95%. --- (otherwise black and white would wash out). - -for grey = 1,5 do - - local greyname = coloredwood.greys[grey] - local greyname2 = coloredwood.greys2[grey] - local greyname3 = coloredwood.greys3[grey] - - local greyshadename = colored_block_modname..":fence_"..greyname - local pngname = colored_block_modname.."_wood_"..greyname..".png" - local pngnameinv = colored_block_modname.."_fence_"..greyname..".png" - local nodedesc = greyname2..colored_block_description - local stickname = colored_block_modname..":stick_"..greyname - - minetest.register_node(greyshadename, { - drawtype = "fencelike", - description = nodedesc, - tiles = { pngname }, - inventory_image = pngnameinv, - wield_image = pngnameinv, - sunlight_propagates = colored_block_sunlight, - paramtype = "light", - walkable = colored_block_walkable, - groups = colored_block_groups, - sounds = colored_block_sound, - selection_box = { - type = "fixed", - fixed = {-1/7, -1/2, -1/7, 1/7, 1/2, 1/7}, - }, - }) - - minetest.register_craft({ - type = "fuel", - recipe = greyshadename, - burntime = 7, - }) - - minetest.register_craft({ - output = greyshadename.." 2", - recipe = { - {stickname, stickname, stickname }, - {stickname, stickname, stickname } - } - }) - - minetest.register_craft({ - output = greyshadename.." 2", - recipe = { - { greyname3, "", "" }, - {"group:stick", "group:stick", "group:stick"}, - {"group:stick", "group:stick", "group:stick"}, - }, - }) - - minetest.register_craft( { - type = "shapeless", - output = greyshadename.." 2", - recipe = { - neutral_block, - neutral_block, - greyname3 - }, - }) - -end diff --git a/init.lua b/init.lua index 23dfa15..c83f236 100644 --- a/init.lua +++ b/init.lua @@ -6,38 +6,10 @@ -- This mod provides 89 colors of wood, fences, and sticks, and enough -- cross-compatible recipes to make everything fit together naturally. -- --- Colored wood is crafted by putting two regular wood blocks into the --- grid along with one dye color, in any order and position. The result --- is two colored wood blocks. --- --- Colored sticks are crafted from colored wood blocks only - one colored --- wood block in any position yields 4 colored sticks as usual. --- --- Uncolored sticks cannot be dyed separately, but they can still be used --- to build colored wooden fences. These are crafted either by placing six --- plain, uncolored sticks into the crafting grid in the usual manner, plus --- one portion of dye in the upper-left corner of the grid --- (D = dye, S = uncolored stick): --- --- D - - --- S S S --- S S S --- --- You can also craft a colored fence by using colored sticks derived from --- colored wood. Just place six of them in the same manner as with plain --- fences (CS = colored stick): --- --- -- -- -- --- CS CS CS --- CS CS CS --- --- If you find yourself with too many colors of sticks and not enough, --- ladders, you can use any color (as long as they"re all the same) to --- create a ladder, but it"ll always result in a plain, uncolored ladder. --- This practice isn"t recommended of course, since it wastes dye. --- +-- Colored wood is created by placing a regular wood block on the ground +-- and then right-clicking on it with some dye. -- All materials are flammable and can be used as fuel. - +-- -- Hues are on a 30 degree spacing starting at red = 0 degrees. -- "s50" in a file/item name means "saturation: 50%". -- Texture brightness levels for the colors are 100%, 66% ("medium"), @@ -45,6 +17,11 @@ coloredwood = {} +coloredwood.enable_stairsplus = true +if minetest.setting_getbool("coloredwood_enable_stairsplus") == false or not minetest.get_modpath("moreblocks") then + coloredwood.enable_stairsplus = false +end + coloredwood.shades = { "dark_", "medium_", @@ -127,11 +104,265 @@ coloredwood.greys3 = { "dye:white" } --- All of the actual code is contained in separate lua files: +coloredwood.hues_plus_greys = {} -dofile(minetest.get_modpath("coloredwood").."/wood.lua") -dofile(minetest.get_modpath("coloredwood").."/fence.lua") -dofile(minetest.get_modpath("coloredwood").."/stick.lua") +for _, hue in ipairs(coloredwood.hues) do + table.insert(coloredwood.hues_plus_greys, hue) +end + +table.insert(coloredwood.hues_plus_greys, "grey") + +-- helper functions + +local function is_stairsplus(name) + local s1, s2 + + local a,b = string.find(name, ":stair") + if a then s1 = string.sub(name, a+1, b) end + + a,b = string.find(name, ":slab") + if a then s1 = string.sub(name, a+1, b) end + + a,b = string.find(name, ":panel") + if a then s1 = string.sub(name, a+1, b) end + + a,b = string.find(name, ":micro") + if a then s1 = string.sub(name, a+1, b) end + + a,b = string.find(name, ":slope") + if a then s1 = string.sub(name, a+1, b) end + + local h, s, v = unifieddyes.get_hsv(name) + + a,b = string.find(name, "_"..h..s) + if a then s2 = string.sub(name, b+1) + if string.find(s2, "wood") then s2 = string.sub(s2, 5) end + end + return s1, s2 +end + +-- the actual nodes! + +for _, color in ipairs(coloredwood.hues_plus_greys) do + minetest.register_node("coloredwood:wood_"..color, { + description = "Colored wooden planks", + tiles = { "coloredwood_base.png" }, + paramtype = "light", + paramtype2 = "colorfacedir", + palette = "unifieddyes_palette_"..color.."s.png", + walkable = true, + sunlight_propagates = false, + groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=2, not_in_creative_inventory=1}, + sounds = default.node_sound_wood_defaults(), + after_dig_node = unifieddyes.after_dig_node, + on_rightclick = function(pos, node, clicker, itemstack, pointed_thing) + unifieddyes.on_rightclick(pos, node, clicker, + itemstack, pointed_thing, "coloredwood:wood_"..color, true) + end, + drop = "default:wood" + }) + + -- moreblocks/stairsplus support + + if coloredwood.enable_stairsplus then + + -- stairsplus:register_all(modname, subname, recipeitem, {fields}) + + stairsplus:register_all( + "coloredwood", + "wood_"..color, + "coloredwood:wood_"..color, + { + description = "Colored wood", + tiles = { "coloredwood_base.png" }, + paramtype = "light", + paramtype2 = "colorfacedir", + palette = "unifieddyes_palette_"..color.."s.png", + groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=2, not_in_creative_inventory=1}, + after_dig_node = unifieddyes.after_dig_node, + on_rightclick = function(pos, node, clicker, itemstack, pointed_thing) + unifieddyes.on_rightclick(pos, node, clicker, + itemstack, pointed_thing, nil, true) + end + } + ) + end +end + +-- force on_rightclick for stairsplus default wood stair/slab/etc nodes + + if coloredwood.enable_stairsplus then + + for _, i in pairs(minetest.registered_nodes) do + if string.find(i.name, "moreblocks:stair_wood") + or string.find(i.name, "moreblocks:slab_wood") + or string.find(i.name, "moreblocks:panel_wood") + or string.find(i.name, "moreblocks:micro_wood") + or string.find(i.name, "moreblocks:slope_wood") + then + + minetest.override_item(i.name, { + on_rightclick = function(pos, node, clicker, itemstack, pointed_thing) + local wield = itemstack:get_name() + local newnode = nil + if string.find(wield, "dye:") or string.find(wield, "unifieddyes:") then + local s1, s2 = is_stairsplus(i.name) + local paletteidx, hue = unifieddyes.getpaletteidx(wield, true) + if hue ~= 0 then + newnode = "coloredwood:"..s1.."_wood_"..coloredwood.hues[hue]..s2 + else + newnode = "coloredwood:"..s1.."_wood_grey"..s2 + end + end + unifieddyes.on_rightclick(pos, node, clicker, + itemstack, pointed_thing, newnode, true) + end, + }) + end + end + + -- fix drops for colored versions of stairsplus nodes + + for _, i in pairs(minetest.registered_nodes) do + if string.find(i.name, "coloredwood:stair_") + or string.find(i.name, "coloredwood:slab_") + or string.find(i.name, "coloredwood:panel_") + or string.find(i.name, "coloredwood:micro_") + or string.find(i.name, "coloredwood:slope_") + then + + mname = string.gsub(i.name, "coloredwood:", "moreblocks:") + local s1, s2 = is_stairsplus(mname) + + minetest.override_item(i.name, { + drop = "moreblocks:"..s1.."_wood"..s2 + }) + end + end +end + +minetest.override_item("default:wood", { + paramtype2 = "colorfacedir", + on_rightclick = function(pos, node, clicker, itemstack, pointed_thing) + unifieddyes.on_rightclick(pos, node, clicker, + itemstack, pointed_thing, "coloredwood:wood_grey", true) + end +}) + +minetest.register_node("coloredwood:fence", { + drawtype = "fencelike", + description = "Colored wooden fence", + tiles = { "coloredwood_fence_base.png" }, + paramtype = "light", + paramtype2 = "color", + palette = "unifieddyes_palette.png", + walkable = true, + groups = {choppy = 2, oddly_breakable_by_hand = 2, flammable = 2}, + sounds = default.node_sound_wood_defaults(), + selection_box = { + type = "fixed", + fixed = {-1/7, -1/2, -1/7, 1/7, 1/2, 1/7}, + }, + after_dig_node = unifieddyes.after_dig_node, + on_rightclick = function(pos, node, clicker, itemstack, pointed_thing) + unifieddyes.on_rightclick(pos, node, clicker, + itemstack, pointed_thing, "coloredwood:fence") + end, + drop = "default:fence_wood" +}) + +minetest.override_item("default:fence_wood", { + on_rightclick = function(pos, node, clicker, itemstack, pointed_thing) + unifieddyes.on_rightclick(pos, node, clicker, + itemstack, pointed_thing, "coloredwood:fence") + end +}) + +-- ============================ +-- convert the old static nodes + +coloredwood.old_static_nodes = {} + +for _, hue in ipairs(coloredwood.hues) do + for _, sat in ipairs({"", "_s50"}) do + for _, val in ipairs ({"dark_", "medium_", "light_", ""}) do + table.insert(coloredwood.old_static_nodes, "coloredwood:wood_"..val..hue..sat) + table.insert(coloredwood.old_static_nodes, "coloredwood:fence_"..val..hue..sat) + end + end +end + +for _, shade in ipairs(coloredwood.greys) do + table.insert(coloredwood.old_static_nodes, "coloredwood:wood_"..shade) + table.insert(coloredwood.old_static_nodes, "coloredwood:fence_"..shade) +end + +-- add all of the stairsplus nodes + +for _, shape in ipairs(circular_saw.names) do + local a = shape[1] + local b = shape[2] + for _, hue in ipairs(coloredwood.hues) do + for _, shade in ipairs(coloredwood.shades) do + table.insert(coloredwood.old_static_nodes, "coloredwood:"..a.."_wood_"..shade..hue..b) + table.insert(coloredwood.old_static_nodes, "coloredwood:"..a.."_wood_"..shade..hue.."_s50"..b) + end + table.insert(coloredwood.old_static_nodes, "coloredwood:"..a.."_wood_light_"..hue..b) -- light doesn't have extra shades or s50 + end +end + +for _, shape in ipairs(circular_saw.names) do + local a = shape[1] + local b = shape[2] + for _, hue in ipairs(coloredwood.greys) do + for _, shade in ipairs(coloredwood.shades) do + table.insert(coloredwood.old_static_nodes, "coloredwood:"..a.."_wood_"..hue..b) + end + end +end + +minetest.register_lbm({ + name = "coloredwood:convert", + label = "Convert wood blocks, fences, stairsplus stuff, etc to use param2 color", + run_at_every_load = true, + nodenames = coloredwood.old_static_nodes, + action = function(pos, node) + local meta = minetest.get_meta(pos) + + if meta and (meta:get_string("dye") ~= "") then return end -- node has already been converted before. + + local name = node.name + local hue, sat, val = unifieddyes.get_hsv(name) + + local color = val..hue..sat + + local s1, s2 = is_stairsplus(name) + + if s1 then + + local paletteidx, _ = unifieddyes.getpaletteidx("unifieddyes:"..color, true) + local cfdir = paletteidx + (node.param2 % 32) + local newname = "coloredwood:"..s1.."_wood_"..hue..s2 + + minetest.set_node(pos, { name = newname, param2 = cfdir }) + local meta = minetest.get_meta(pos) + meta:set_string("dye", "unifieddyes:"..color) + + elseif string.find(name, ":fence") then + local paletteidx, hue = unifieddyes.getpaletteidx("unifieddyes:"..color, false) + minetest.set_node(pos, { name = "coloredwood:fence", param2 = paletteidx }) + meta:set_string("dye", "unifieddyes:"..color) + else + local paletteidx, hue = unifieddyes.getpaletteidx("unifieddyes:"..color, true) + if hue ~= 0 and hue ~= nil then + minetest.set_node(pos, { name = "coloredwood:wood_"..coloredwood.hues[hue], param2 = paletteidx }) + meta:set_string("dye", "unifieddyes:"..color) + else + minetest.set_node(pos, { name = "coloredwood:wood_grey", param2 = paletteidx }) + meta:set_string("dye", "unifieddyes:"..color) + end + end + end +}) print("[Colored Wood] Loaded!") - diff --git a/stick.lua b/stick.lua deleted file mode 100644 index 11347e2..0000000 --- a/stick.lua +++ /dev/null @@ -1,152 +0,0 @@ --- Sticks portion of Colored Wood mod by Vanessa Ezekowitz ~~ 2012-07-17 --- based on my unified dyes modding template. --- --- License: WTFPL - -local colored_block_modname = "coloredwood" -local colored_block_description = "Stick" - -for shade = 1, 3 do - - local shadename = coloredwood.shades[shade] - local shadename2 = coloredwood.shades2[shade] - - for hue = 1, 12 do - - local huename = coloredwood.hues[hue] - local huename2 = coloredwood.hues2[hue] - - local colorname = colored_block_modname..":stick_"..shadename..huename - local pngname = colored_block_modname.."_stick_"..shadename..huename..".png" - local itemdesc = shadename2..huename2..colored_block_description - local woodname = colored_block_modname..":wood_"..shadename..huename - local s50colorname = colored_block_modname..":stick_"..shadename..huename.."_s50" - local s50pngname = colored_block_modname.."_stick_"..shadename..huename.."_s50.png" - local s50itemdesc = shadename2..huename2..colored_block_description.." (50% Saturation)" - local s50woodname = colored_block_modname..":wood_"..shadename..huename.."_s50" - - minetest.register_craft({ - type = "fuel", - recipe = colorname, - burntime = 7, - }) - - minetest.register_craft({ - type = "fuel", - recipe = s50colorname, - burntime = 7, - }) - - minetest.register_craftitem(colorname, { - description = itemdesc, - inventory_image = pngname, - groups = { coloredsticks=1, not_in_creative_inventory=1, stick=1 } - }) - - minetest.register_craftitem(s50colorname, { - description = s50itemdesc, - inventory_image = s50pngname, - groups = { coloredsticks=1, not_in_creative_inventory=1, stick=1 } - }) - - minetest.register_craft( { - type = "shapeless", - output = colorname.." 4", - recipe = { - woodname - } - }) - - minetest.register_craft( { - type = "shapeless", - output = s50colorname.." 4", - recipe = { - s50woodname - } - }) - - end -end - --- Generate the "light" shades separately, since they don"t have a low-sat version. - -for hue = 1, 12 do - local huename = coloredwood.hues[hue] - local huename2 = coloredwood.hues2[hue] - local colorname = colored_block_modname..":stick_light_"..huename - local pngname = colored_block_modname.."_stick_light_"..huename..".png" - local itemdesc = "Light "..huename2..colored_block_description - local woodname = colored_block_modname..":wood_light_"..huename - - minetest.register_craftitem(colorname, { - description = itemdesc, - inventory_image = pngname, - groups = { coloredsticks=1, not_in_creative_inventory=1, stick=1 } - }) - - minetest.register_craft({ - type = "fuel", - recipe = colorname, - burntime = 7, - }) - - minetest.register_craft( { - type = "shapeless", - output = colorname.." 4", - recipe = { - woodname - } - }) -end - - --- ============================================================ --- The 5 levels of greyscale. --- --- Oficially these are 0, 25, 50, 75, and 100% relative to white, --- but in practice, they"re actually 7.5%, 25%, 50%, 75%, and 95%. --- (otherwise black and white would wash out). - -for grey = 1,5 do - - local greyname = coloredwood.greys[grey] - local greyname2 = coloredwood.greys2[grey] - - local greyshadename = colored_block_modname..":stick_"..greyname - local pngname = colored_block_modname.."_stick_"..greyname..".png" - local itemdesc = greyname2..colored_block_description - local greywoodname = colored_block_modname..":wood_"..greyname - - minetest.register_craftitem(greyshadename, { - description = itemdesc, - inventory_image = pngname, - groups = { coloredsticks=1, not_in_creative_inventory=1, stick=1 } - }) - - minetest.register_craft({ - type = "fuel", - recipe = greyshadename, - burntime = 7, - }) - - minetest.register_craft( { - type = "shapeless", - output = greyshadename.." 4", - recipe = { - greywoodname - } - }) - -end - --- ==================================================================== --- This recipe causes all colored sticks to be usable to craft ladders. - -minetest.register_craft({ - output = "default:ladder 2" , - recipe = { - {"group:coloredsticks", "" , "group:coloredsticks" }, - {"group:coloredsticks", "group:coloredsticks", "group:coloredsticks" }, - {"group:coloredsticks", "" , "group:coloredsticks" } - } -}) diff --git a/textures/coloredwood_base.png b/textures/coloredwood_base.png new file mode 100644 index 0000000..18d186e Binary files /dev/null and b/textures/coloredwood_base.png differ diff --git a/textures/coloredwood_fence_aqua.png b/textures/coloredwood_fence_aqua.png deleted file mode 100644 index 8390a58..0000000 Binary files a/textures/coloredwood_fence_aqua.png and /dev/null differ diff --git a/textures/coloredwood_fence_aqua_s50.png b/textures/coloredwood_fence_aqua_s50.png deleted file mode 100644 index c00f793..0000000 Binary files a/textures/coloredwood_fence_aqua_s50.png and /dev/null differ diff --git a/textures/coloredwood_fence_base.png b/textures/coloredwood_fence_base.png new file mode 100644 index 0000000..d5946e5 Binary files /dev/null and b/textures/coloredwood_fence_base.png differ diff --git a/textures/coloredwood_fence_black.png b/textures/coloredwood_fence_black.png deleted file mode 100644 index 1db08d4..0000000 Binary files a/textures/coloredwood_fence_black.png and /dev/null differ diff --git a/textures/coloredwood_fence_blue.png b/textures/coloredwood_fence_blue.png deleted file mode 100644 index 98bf09e..0000000 Binary files a/textures/coloredwood_fence_blue.png and /dev/null differ diff --git a/textures/coloredwood_fence_blue_s50.png b/textures/coloredwood_fence_blue_s50.png deleted file mode 100644 index 1c906cf..0000000 Binary files a/textures/coloredwood_fence_blue_s50.png and /dev/null differ diff --git a/textures/coloredwood_fence_cyan.png b/textures/coloredwood_fence_cyan.png deleted file mode 100644 index 4460f99..0000000 Binary files a/textures/coloredwood_fence_cyan.png and /dev/null differ diff --git a/textures/coloredwood_fence_cyan_s50.png b/textures/coloredwood_fence_cyan_s50.png deleted file mode 100644 index 708464f..0000000 Binary files a/textures/coloredwood_fence_cyan_s50.png and /dev/null differ diff --git a/textures/coloredwood_fence_dark_aqua.png b/textures/coloredwood_fence_dark_aqua.png deleted file mode 100644 index ac28745..0000000 Binary files a/textures/coloredwood_fence_dark_aqua.png and /dev/null differ diff --git a/textures/coloredwood_fence_dark_aqua_s50.png b/textures/coloredwood_fence_dark_aqua_s50.png deleted file mode 100644 index bb185f0..0000000 Binary files a/textures/coloredwood_fence_dark_aqua_s50.png and /dev/null differ diff --git a/textures/coloredwood_fence_dark_blue.png b/textures/coloredwood_fence_dark_blue.png deleted file mode 100644 index 2f96ef4..0000000 Binary files a/textures/coloredwood_fence_dark_blue.png and /dev/null differ diff --git a/textures/coloredwood_fence_dark_blue_s50.png b/textures/coloredwood_fence_dark_blue_s50.png deleted file mode 100644 index 3b917f1..0000000 Binary files a/textures/coloredwood_fence_dark_blue_s50.png and /dev/null differ diff --git a/textures/coloredwood_fence_dark_cyan.png b/textures/coloredwood_fence_dark_cyan.png deleted file mode 100644 index 7f7b521..0000000 Binary files a/textures/coloredwood_fence_dark_cyan.png and /dev/null differ diff --git a/textures/coloredwood_fence_dark_cyan_s50.png b/textures/coloredwood_fence_dark_cyan_s50.png deleted file mode 100644 index eecc11d..0000000 Binary files a/textures/coloredwood_fence_dark_cyan_s50.png and /dev/null differ diff --git a/textures/coloredwood_fence_dark_green.png b/textures/coloredwood_fence_dark_green.png deleted file mode 100644 index 7065988..0000000 Binary files a/textures/coloredwood_fence_dark_green.png and /dev/null differ diff --git a/textures/coloredwood_fence_dark_green_s50.png b/textures/coloredwood_fence_dark_green_s50.png deleted file mode 100644 index db8bd2d..0000000 Binary files a/textures/coloredwood_fence_dark_green_s50.png and /dev/null differ diff --git a/textures/coloredwood_fence_dark_lime.png b/textures/coloredwood_fence_dark_lime.png deleted file mode 100644 index 36718e3..0000000 Binary files a/textures/coloredwood_fence_dark_lime.png and /dev/null differ diff --git a/textures/coloredwood_fence_dark_lime_s50.png b/textures/coloredwood_fence_dark_lime_s50.png deleted file mode 100644 index 33a45bf..0000000 Binary files a/textures/coloredwood_fence_dark_lime_s50.png and /dev/null differ diff --git a/textures/coloredwood_fence_dark_magenta.png b/textures/coloredwood_fence_dark_magenta.png deleted file mode 100644 index 7bb9dd4..0000000 Binary files a/textures/coloredwood_fence_dark_magenta.png and /dev/null differ diff --git a/textures/coloredwood_fence_dark_magenta_s50.png b/textures/coloredwood_fence_dark_magenta_s50.png deleted file mode 100644 index 9995464..0000000 Binary files a/textures/coloredwood_fence_dark_magenta_s50.png and /dev/null differ diff --git a/textures/coloredwood_fence_dark_orange.png b/textures/coloredwood_fence_dark_orange.png deleted file mode 100644 index 7c1f042..0000000 Binary files a/textures/coloredwood_fence_dark_orange.png and /dev/null differ diff --git a/textures/coloredwood_fence_dark_orange_s50.png b/textures/coloredwood_fence_dark_orange_s50.png deleted file mode 100644 index 84e67e6..0000000 Binary files a/textures/coloredwood_fence_dark_orange_s50.png and /dev/null differ diff --git a/textures/coloredwood_fence_dark_red.png b/textures/coloredwood_fence_dark_red.png deleted file mode 100644 index 8d77a03..0000000 Binary files a/textures/coloredwood_fence_dark_red.png and /dev/null differ diff --git a/textures/coloredwood_fence_dark_red_s50.png b/textures/coloredwood_fence_dark_red_s50.png deleted file mode 100644 index ddbec1c..0000000 Binary files a/textures/coloredwood_fence_dark_red_s50.png and /dev/null differ diff --git a/textures/coloredwood_fence_dark_redviolet.png b/textures/coloredwood_fence_dark_redviolet.png deleted file mode 100644 index 41a7d04..0000000 Binary files a/textures/coloredwood_fence_dark_redviolet.png and /dev/null differ diff --git a/textures/coloredwood_fence_dark_redviolet_s50.png b/textures/coloredwood_fence_dark_redviolet_s50.png deleted file mode 100644 index 6e09d79..0000000 Binary files a/textures/coloredwood_fence_dark_redviolet_s50.png and /dev/null differ diff --git a/textures/coloredwood_fence_dark_skyblue.png b/textures/coloredwood_fence_dark_skyblue.png deleted file mode 100644 index 2e3bf4e..0000000 Binary files a/textures/coloredwood_fence_dark_skyblue.png and /dev/null differ diff --git a/textures/coloredwood_fence_dark_skyblue_s50.png b/textures/coloredwood_fence_dark_skyblue_s50.png deleted file mode 100644 index 490ab05..0000000 Binary files a/textures/coloredwood_fence_dark_skyblue_s50.png and /dev/null differ diff --git a/textures/coloredwood_fence_dark_violet.png b/textures/coloredwood_fence_dark_violet.png deleted file mode 100644 index 960db34..0000000 Binary files a/textures/coloredwood_fence_dark_violet.png and /dev/null differ diff --git a/textures/coloredwood_fence_dark_violet_s50.png b/textures/coloredwood_fence_dark_violet_s50.png deleted file mode 100644 index 54bb1fc..0000000 Binary files a/textures/coloredwood_fence_dark_violet_s50.png and /dev/null differ diff --git a/textures/coloredwood_fence_dark_yellow.png b/textures/coloredwood_fence_dark_yellow.png deleted file mode 100644 index d201993..0000000 Binary files a/textures/coloredwood_fence_dark_yellow.png and /dev/null differ diff --git a/textures/coloredwood_fence_dark_yellow_s50.png b/textures/coloredwood_fence_dark_yellow_s50.png deleted file mode 100644 index 6818b93..0000000 Binary files a/textures/coloredwood_fence_dark_yellow_s50.png and /dev/null differ diff --git a/textures/coloredwood_fence_darkgrey.png b/textures/coloredwood_fence_darkgrey.png deleted file mode 100644 index 677160b..0000000 Binary files a/textures/coloredwood_fence_darkgrey.png and /dev/null differ diff --git a/textures/coloredwood_fence_green.png b/textures/coloredwood_fence_green.png deleted file mode 100644 index af15169..0000000 Binary files a/textures/coloredwood_fence_green.png and /dev/null differ diff --git a/textures/coloredwood_fence_green_s50.png b/textures/coloredwood_fence_green_s50.png deleted file mode 100644 index bf3781d..0000000 Binary files a/textures/coloredwood_fence_green_s50.png and /dev/null differ diff --git a/textures/coloredwood_fence_grey.png b/textures/coloredwood_fence_grey.png deleted file mode 100644 index eb3bf79..0000000 Binary files a/textures/coloredwood_fence_grey.png and /dev/null differ diff --git a/textures/coloredwood_fence_light_aqua.png b/textures/coloredwood_fence_light_aqua.png deleted file mode 100644 index c704a47..0000000 Binary files a/textures/coloredwood_fence_light_aqua.png and /dev/null differ diff --git a/textures/coloredwood_fence_light_blue.png b/textures/coloredwood_fence_light_blue.png deleted file mode 100644 index 501e23d..0000000 Binary files a/textures/coloredwood_fence_light_blue.png and /dev/null differ diff --git a/textures/coloredwood_fence_light_cyan.png b/textures/coloredwood_fence_light_cyan.png deleted file mode 100644 index 45c9e2a..0000000 Binary files a/textures/coloredwood_fence_light_cyan.png and /dev/null differ diff --git a/textures/coloredwood_fence_light_green.png b/textures/coloredwood_fence_light_green.png deleted file mode 100644 index ce2cdd3..0000000 Binary files a/textures/coloredwood_fence_light_green.png and /dev/null differ diff --git a/textures/coloredwood_fence_light_lime.png b/textures/coloredwood_fence_light_lime.png deleted file mode 100644 index d816e8c..0000000 Binary files a/textures/coloredwood_fence_light_lime.png and /dev/null differ diff --git a/textures/coloredwood_fence_light_magenta.png b/textures/coloredwood_fence_light_magenta.png deleted file mode 100644 index 1e79216..0000000 Binary files a/textures/coloredwood_fence_light_magenta.png and /dev/null differ diff --git a/textures/coloredwood_fence_light_orange.png b/textures/coloredwood_fence_light_orange.png deleted file mode 100644 index dba6738..0000000 Binary files a/textures/coloredwood_fence_light_orange.png and /dev/null differ diff --git a/textures/coloredwood_fence_light_red.png b/textures/coloredwood_fence_light_red.png deleted file mode 100644 index bc7a122..0000000 Binary files a/textures/coloredwood_fence_light_red.png and /dev/null differ diff --git a/textures/coloredwood_fence_light_redviolet.png b/textures/coloredwood_fence_light_redviolet.png deleted file mode 100644 index 12845e6..0000000 Binary files a/textures/coloredwood_fence_light_redviolet.png and /dev/null differ diff --git a/textures/coloredwood_fence_light_skyblue.png b/textures/coloredwood_fence_light_skyblue.png deleted file mode 100644 index 560523a..0000000 Binary files a/textures/coloredwood_fence_light_skyblue.png and /dev/null differ diff --git a/textures/coloredwood_fence_light_violet.png b/textures/coloredwood_fence_light_violet.png deleted file mode 100644 index 4295800..0000000 Binary files a/textures/coloredwood_fence_light_violet.png and /dev/null differ diff --git a/textures/coloredwood_fence_light_yellow.png b/textures/coloredwood_fence_light_yellow.png deleted file mode 100644 index d3b4a20..0000000 Binary files a/textures/coloredwood_fence_light_yellow.png and /dev/null differ diff --git a/textures/coloredwood_fence_lightgrey.png b/textures/coloredwood_fence_lightgrey.png deleted file mode 100644 index 277e446..0000000 Binary files a/textures/coloredwood_fence_lightgrey.png and /dev/null differ diff --git a/textures/coloredwood_fence_lime.png b/textures/coloredwood_fence_lime.png deleted file mode 100644 index e8e5ff5..0000000 Binary files a/textures/coloredwood_fence_lime.png and /dev/null differ diff --git a/textures/coloredwood_fence_lime_s50.png b/textures/coloredwood_fence_lime_s50.png deleted file mode 100644 index d86aa41..0000000 Binary files a/textures/coloredwood_fence_lime_s50.png and /dev/null differ diff --git a/textures/coloredwood_fence_magenta.png b/textures/coloredwood_fence_magenta.png deleted file mode 100644 index 9d90aaa..0000000 Binary files a/textures/coloredwood_fence_magenta.png and /dev/null differ diff --git a/textures/coloredwood_fence_magenta_s50.png b/textures/coloredwood_fence_magenta_s50.png deleted file mode 100644 index fba622a..0000000 Binary files a/textures/coloredwood_fence_magenta_s50.png and /dev/null differ diff --git a/textures/coloredwood_fence_medium_aqua.png b/textures/coloredwood_fence_medium_aqua.png deleted file mode 100644 index d916ab2..0000000 Binary files a/textures/coloredwood_fence_medium_aqua.png and /dev/null differ diff --git a/textures/coloredwood_fence_medium_aqua_s50.png b/textures/coloredwood_fence_medium_aqua_s50.png deleted file mode 100644 index d608b6c..0000000 Binary files a/textures/coloredwood_fence_medium_aqua_s50.png and /dev/null differ diff --git a/textures/coloredwood_fence_medium_blue.png b/textures/coloredwood_fence_medium_blue.png deleted file mode 100644 index 6ba0c83..0000000 Binary files a/textures/coloredwood_fence_medium_blue.png and /dev/null differ diff --git a/textures/coloredwood_fence_medium_blue_s50.png b/textures/coloredwood_fence_medium_blue_s50.png deleted file mode 100644 index 7ea0c1a..0000000 Binary files a/textures/coloredwood_fence_medium_blue_s50.png and /dev/null differ diff --git a/textures/coloredwood_fence_medium_cyan.png b/textures/coloredwood_fence_medium_cyan.png deleted file mode 100644 index ad01a05..0000000 Binary files a/textures/coloredwood_fence_medium_cyan.png and /dev/null differ diff --git a/textures/coloredwood_fence_medium_cyan_s50.png b/textures/coloredwood_fence_medium_cyan_s50.png deleted file mode 100644 index 7139a26..0000000 Binary files a/textures/coloredwood_fence_medium_cyan_s50.png and /dev/null differ diff --git a/textures/coloredwood_fence_medium_green.png b/textures/coloredwood_fence_medium_green.png deleted file mode 100644 index c1ea9fa..0000000 Binary files a/textures/coloredwood_fence_medium_green.png and /dev/null differ diff --git a/textures/coloredwood_fence_medium_green_s50.png b/textures/coloredwood_fence_medium_green_s50.png deleted file mode 100644 index b8e4c21..0000000 Binary files a/textures/coloredwood_fence_medium_green_s50.png and /dev/null differ diff --git a/textures/coloredwood_fence_medium_lime.png b/textures/coloredwood_fence_medium_lime.png deleted file mode 100644 index 5654641..0000000 Binary files a/textures/coloredwood_fence_medium_lime.png and /dev/null differ diff --git a/textures/coloredwood_fence_medium_lime_s50.png b/textures/coloredwood_fence_medium_lime_s50.png deleted file mode 100644 index b186579..0000000 Binary files a/textures/coloredwood_fence_medium_lime_s50.png and /dev/null differ diff --git a/textures/coloredwood_fence_medium_magenta.png b/textures/coloredwood_fence_medium_magenta.png deleted file mode 100644 index 4449a65..0000000 Binary files a/textures/coloredwood_fence_medium_magenta.png and /dev/null differ diff --git a/textures/coloredwood_fence_medium_magenta_s50.png b/textures/coloredwood_fence_medium_magenta_s50.png deleted file mode 100644 index 89dc36a..0000000 Binary files a/textures/coloredwood_fence_medium_magenta_s50.png and /dev/null differ diff --git a/textures/coloredwood_fence_medium_orange.png b/textures/coloredwood_fence_medium_orange.png deleted file mode 100644 index 5c90092..0000000 Binary files a/textures/coloredwood_fence_medium_orange.png and /dev/null differ diff --git a/textures/coloredwood_fence_medium_orange_s50.png b/textures/coloredwood_fence_medium_orange_s50.png deleted file mode 100644 index 20a94b6..0000000 Binary files a/textures/coloredwood_fence_medium_orange_s50.png and /dev/null differ diff --git a/textures/coloredwood_fence_medium_red.png b/textures/coloredwood_fence_medium_red.png deleted file mode 100644 index 4ed5982..0000000 Binary files a/textures/coloredwood_fence_medium_red.png and /dev/null differ diff --git a/textures/coloredwood_fence_medium_red_s50.png b/textures/coloredwood_fence_medium_red_s50.png deleted file mode 100644 index d295f46..0000000 Binary files a/textures/coloredwood_fence_medium_red_s50.png and /dev/null differ diff --git a/textures/coloredwood_fence_medium_redviolet.png b/textures/coloredwood_fence_medium_redviolet.png deleted file mode 100644 index 3953a77..0000000 Binary files a/textures/coloredwood_fence_medium_redviolet.png and /dev/null differ diff --git a/textures/coloredwood_fence_medium_redviolet_s50.png b/textures/coloredwood_fence_medium_redviolet_s50.png deleted file mode 100644 index 333a0a3..0000000 Binary files a/textures/coloredwood_fence_medium_redviolet_s50.png and /dev/null differ diff --git a/textures/coloredwood_fence_medium_skyblue.png b/textures/coloredwood_fence_medium_skyblue.png deleted file mode 100644 index 82377d0..0000000 Binary files a/textures/coloredwood_fence_medium_skyblue.png and /dev/null differ diff --git a/textures/coloredwood_fence_medium_skyblue_s50.png b/textures/coloredwood_fence_medium_skyblue_s50.png deleted file mode 100644 index c5b5e36..0000000 Binary files a/textures/coloredwood_fence_medium_skyblue_s50.png and /dev/null differ diff --git a/textures/coloredwood_fence_medium_violet.png b/textures/coloredwood_fence_medium_violet.png deleted file mode 100644 index c24b5d5..0000000 Binary files a/textures/coloredwood_fence_medium_violet.png and /dev/null differ diff --git a/textures/coloredwood_fence_medium_violet_s50.png b/textures/coloredwood_fence_medium_violet_s50.png deleted file mode 100644 index c125bc7..0000000 Binary files a/textures/coloredwood_fence_medium_violet_s50.png and /dev/null differ diff --git a/textures/coloredwood_fence_medium_yellow.png b/textures/coloredwood_fence_medium_yellow.png deleted file mode 100644 index 4afcb56..0000000 Binary files a/textures/coloredwood_fence_medium_yellow.png and /dev/null differ diff --git a/textures/coloredwood_fence_medium_yellow_s50.png b/textures/coloredwood_fence_medium_yellow_s50.png deleted file mode 100644 index 001bb30..0000000 Binary files a/textures/coloredwood_fence_medium_yellow_s50.png and /dev/null differ diff --git a/textures/coloredwood_fence_orange.png b/textures/coloredwood_fence_orange.png deleted file mode 100644 index 5797279..0000000 Binary files a/textures/coloredwood_fence_orange.png and /dev/null differ diff --git a/textures/coloredwood_fence_orange_s50.png b/textures/coloredwood_fence_orange_s50.png deleted file mode 100644 index 6976697..0000000 Binary files a/textures/coloredwood_fence_orange_s50.png and /dev/null differ diff --git a/textures/coloredwood_fence_red.png b/textures/coloredwood_fence_red.png deleted file mode 100644 index d3a7a7f..0000000 Binary files a/textures/coloredwood_fence_red.png and /dev/null differ diff --git a/textures/coloredwood_fence_red_s50.png b/textures/coloredwood_fence_red_s50.png deleted file mode 100644 index 4dd5df1..0000000 Binary files a/textures/coloredwood_fence_red_s50.png and /dev/null differ diff --git a/textures/coloredwood_fence_redviolet.png b/textures/coloredwood_fence_redviolet.png deleted file mode 100644 index 3eb49b8..0000000 Binary files a/textures/coloredwood_fence_redviolet.png and /dev/null differ diff --git a/textures/coloredwood_fence_redviolet_s50.png b/textures/coloredwood_fence_redviolet_s50.png deleted file mode 100644 index c7b10af..0000000 Binary files a/textures/coloredwood_fence_redviolet_s50.png and /dev/null differ diff --git a/textures/coloredwood_fence_skyblue.png b/textures/coloredwood_fence_skyblue.png deleted file mode 100644 index 7bf31a2..0000000 Binary files a/textures/coloredwood_fence_skyblue.png and /dev/null differ diff --git a/textures/coloredwood_fence_skyblue_s50.png b/textures/coloredwood_fence_skyblue_s50.png deleted file mode 100644 index fcde0ca..0000000 Binary files a/textures/coloredwood_fence_skyblue_s50.png and /dev/null differ diff --git a/textures/coloredwood_fence_violet.png b/textures/coloredwood_fence_violet.png deleted file mode 100644 index 6938266..0000000 Binary files a/textures/coloredwood_fence_violet.png and /dev/null differ diff --git a/textures/coloredwood_fence_violet_s50.png b/textures/coloredwood_fence_violet_s50.png deleted file mode 100644 index be1cdd8..0000000 Binary files a/textures/coloredwood_fence_violet_s50.png and /dev/null differ diff --git a/textures/coloredwood_fence_white.png b/textures/coloredwood_fence_white.png deleted file mode 100644 index eaf7ee2..0000000 Binary files a/textures/coloredwood_fence_white.png and /dev/null differ diff --git a/textures/coloredwood_fence_yellow.png b/textures/coloredwood_fence_yellow.png deleted file mode 100644 index c8e3207..0000000 Binary files a/textures/coloredwood_fence_yellow.png and /dev/null differ diff --git a/textures/coloredwood_fence_yellow_s50.png b/textures/coloredwood_fence_yellow_s50.png deleted file mode 100644 index b554746..0000000 Binary files a/textures/coloredwood_fence_yellow_s50.png and /dev/null differ diff --git a/textures/coloredwood_stick_aqua.png b/textures/coloredwood_stick_aqua.png deleted file mode 100644 index e399751..0000000 Binary files a/textures/coloredwood_stick_aqua.png and /dev/null differ diff --git a/textures/coloredwood_stick_aqua_s50.png b/textures/coloredwood_stick_aqua_s50.png deleted file mode 100644 index d42e346..0000000 Binary files a/textures/coloredwood_stick_aqua_s50.png and /dev/null differ diff --git a/textures/coloredwood_stick_black.png b/textures/coloredwood_stick_black.png deleted file mode 100644 index 6e43719..0000000 Binary files a/textures/coloredwood_stick_black.png and /dev/null differ diff --git a/textures/coloredwood_stick_blue.png b/textures/coloredwood_stick_blue.png deleted file mode 100644 index a0cf8da..0000000 Binary files a/textures/coloredwood_stick_blue.png and /dev/null differ diff --git a/textures/coloredwood_stick_blue_s50.png b/textures/coloredwood_stick_blue_s50.png deleted file mode 100644 index 49c6b2e..0000000 Binary files a/textures/coloredwood_stick_blue_s50.png and /dev/null differ diff --git a/textures/coloredwood_stick_cyan.png b/textures/coloredwood_stick_cyan.png deleted file mode 100644 index e8b6e44..0000000 Binary files a/textures/coloredwood_stick_cyan.png and /dev/null differ diff --git a/textures/coloredwood_stick_cyan_s50.png b/textures/coloredwood_stick_cyan_s50.png deleted file mode 100644 index 7abb6ae..0000000 Binary files a/textures/coloredwood_stick_cyan_s50.png and /dev/null differ diff --git a/textures/coloredwood_stick_dark_aqua.png b/textures/coloredwood_stick_dark_aqua.png deleted file mode 100644 index 9f70b5e..0000000 Binary files a/textures/coloredwood_stick_dark_aqua.png and /dev/null differ diff --git a/textures/coloredwood_stick_dark_aqua_s50.png b/textures/coloredwood_stick_dark_aqua_s50.png deleted file mode 100644 index 9833e64..0000000 Binary files a/textures/coloredwood_stick_dark_aqua_s50.png and /dev/null differ diff --git a/textures/coloredwood_stick_dark_blue.png b/textures/coloredwood_stick_dark_blue.png deleted file mode 100644 index ea9eb17..0000000 Binary files a/textures/coloredwood_stick_dark_blue.png and /dev/null differ diff --git a/textures/coloredwood_stick_dark_blue_s50.png b/textures/coloredwood_stick_dark_blue_s50.png deleted file mode 100644 index eb5367e..0000000 Binary files a/textures/coloredwood_stick_dark_blue_s50.png and /dev/null differ diff --git a/textures/coloredwood_stick_dark_cyan.png b/textures/coloredwood_stick_dark_cyan.png deleted file mode 100644 index 146fcee..0000000 Binary files a/textures/coloredwood_stick_dark_cyan.png and /dev/null differ diff --git a/textures/coloredwood_stick_dark_cyan_s50.png b/textures/coloredwood_stick_dark_cyan_s50.png deleted file mode 100644 index 1ee57e3..0000000 Binary files a/textures/coloredwood_stick_dark_cyan_s50.png and /dev/null differ diff --git a/textures/coloredwood_stick_dark_green.png b/textures/coloredwood_stick_dark_green.png deleted file mode 100644 index 566c41b..0000000 Binary files a/textures/coloredwood_stick_dark_green.png and /dev/null differ diff --git a/textures/coloredwood_stick_dark_green_s50.png b/textures/coloredwood_stick_dark_green_s50.png deleted file mode 100644 index e79a711..0000000 Binary files a/textures/coloredwood_stick_dark_green_s50.png and /dev/null differ diff --git a/textures/coloredwood_stick_dark_lime.png b/textures/coloredwood_stick_dark_lime.png deleted file mode 100644 index 8455a2e..0000000 Binary files a/textures/coloredwood_stick_dark_lime.png and /dev/null differ diff --git a/textures/coloredwood_stick_dark_lime_s50.png b/textures/coloredwood_stick_dark_lime_s50.png deleted file mode 100644 index d80362f..0000000 Binary files a/textures/coloredwood_stick_dark_lime_s50.png and /dev/null differ diff --git a/textures/coloredwood_stick_dark_magenta.png b/textures/coloredwood_stick_dark_magenta.png deleted file mode 100644 index 77798d8..0000000 Binary files a/textures/coloredwood_stick_dark_magenta.png and /dev/null differ diff --git a/textures/coloredwood_stick_dark_magenta_s50.png b/textures/coloredwood_stick_dark_magenta_s50.png deleted file mode 100644 index 50ad19c..0000000 Binary files a/textures/coloredwood_stick_dark_magenta_s50.png and /dev/null differ diff --git a/textures/coloredwood_stick_dark_orange.png b/textures/coloredwood_stick_dark_orange.png deleted file mode 100644 index 5844e85..0000000 Binary files a/textures/coloredwood_stick_dark_orange.png and /dev/null differ diff --git a/textures/coloredwood_stick_dark_orange_s50.png b/textures/coloredwood_stick_dark_orange_s50.png deleted file mode 100644 index 7799337..0000000 Binary files a/textures/coloredwood_stick_dark_orange_s50.png and /dev/null differ diff --git a/textures/coloredwood_stick_dark_red.png b/textures/coloredwood_stick_dark_red.png deleted file mode 100644 index 70c4cc7..0000000 Binary files a/textures/coloredwood_stick_dark_red.png and /dev/null differ diff --git a/textures/coloredwood_stick_dark_red_s50.png b/textures/coloredwood_stick_dark_red_s50.png deleted file mode 100644 index ae86d6b..0000000 Binary files a/textures/coloredwood_stick_dark_red_s50.png and /dev/null differ diff --git a/textures/coloredwood_stick_dark_redviolet.png b/textures/coloredwood_stick_dark_redviolet.png deleted file mode 100644 index df30c35..0000000 Binary files a/textures/coloredwood_stick_dark_redviolet.png and /dev/null differ diff --git a/textures/coloredwood_stick_dark_redviolet_s50.png b/textures/coloredwood_stick_dark_redviolet_s50.png deleted file mode 100644 index d8b0d7b..0000000 Binary files a/textures/coloredwood_stick_dark_redviolet_s50.png and /dev/null differ diff --git a/textures/coloredwood_stick_dark_skyblue.png b/textures/coloredwood_stick_dark_skyblue.png deleted file mode 100644 index 99f4d71..0000000 Binary files a/textures/coloredwood_stick_dark_skyblue.png and /dev/null differ diff --git a/textures/coloredwood_stick_dark_skyblue_s50.png b/textures/coloredwood_stick_dark_skyblue_s50.png deleted file mode 100644 index 176a124..0000000 Binary files a/textures/coloredwood_stick_dark_skyblue_s50.png and /dev/null differ diff --git a/textures/coloredwood_stick_dark_violet.png b/textures/coloredwood_stick_dark_violet.png deleted file mode 100644 index bb0178e..0000000 Binary files a/textures/coloredwood_stick_dark_violet.png and /dev/null differ diff --git a/textures/coloredwood_stick_dark_violet_s50.png b/textures/coloredwood_stick_dark_violet_s50.png deleted file mode 100644 index 98683c0..0000000 Binary files a/textures/coloredwood_stick_dark_violet_s50.png and /dev/null differ diff --git a/textures/coloredwood_stick_dark_yellow.png b/textures/coloredwood_stick_dark_yellow.png deleted file mode 100644 index 7970a2a..0000000 Binary files a/textures/coloredwood_stick_dark_yellow.png and /dev/null differ diff --git a/textures/coloredwood_stick_dark_yellow_s50.png b/textures/coloredwood_stick_dark_yellow_s50.png deleted file mode 100644 index f8d9cf9..0000000 Binary files a/textures/coloredwood_stick_dark_yellow_s50.png and /dev/null differ diff --git a/textures/coloredwood_stick_darkgrey.png b/textures/coloredwood_stick_darkgrey.png deleted file mode 100644 index 4cffd88..0000000 Binary files a/textures/coloredwood_stick_darkgrey.png and /dev/null differ diff --git a/textures/coloredwood_stick_green.png b/textures/coloredwood_stick_green.png deleted file mode 100644 index c0d0bf1..0000000 Binary files a/textures/coloredwood_stick_green.png and /dev/null differ diff --git a/textures/coloredwood_stick_green_s50.png b/textures/coloredwood_stick_green_s50.png deleted file mode 100644 index 481d7e0..0000000 Binary files a/textures/coloredwood_stick_green_s50.png and /dev/null differ diff --git a/textures/coloredwood_stick_grey.png b/textures/coloredwood_stick_grey.png deleted file mode 100644 index 31b7dac..0000000 Binary files a/textures/coloredwood_stick_grey.png and /dev/null differ diff --git a/textures/coloredwood_stick_light_aqua.png b/textures/coloredwood_stick_light_aqua.png deleted file mode 100644 index c060911..0000000 Binary files a/textures/coloredwood_stick_light_aqua.png and /dev/null differ diff --git a/textures/coloredwood_stick_light_blue.png b/textures/coloredwood_stick_light_blue.png deleted file mode 100644 index e3082b7..0000000 Binary files a/textures/coloredwood_stick_light_blue.png and /dev/null differ diff --git a/textures/coloredwood_stick_light_cyan.png b/textures/coloredwood_stick_light_cyan.png deleted file mode 100644 index 5367988..0000000 Binary files a/textures/coloredwood_stick_light_cyan.png and /dev/null differ diff --git a/textures/coloredwood_stick_light_green.png b/textures/coloredwood_stick_light_green.png deleted file mode 100644 index 7aab5e4..0000000 Binary files a/textures/coloredwood_stick_light_green.png and /dev/null differ diff --git a/textures/coloredwood_stick_light_lime.png b/textures/coloredwood_stick_light_lime.png deleted file mode 100644 index 28407fe..0000000 Binary files a/textures/coloredwood_stick_light_lime.png and /dev/null differ diff --git a/textures/coloredwood_stick_light_magenta.png b/textures/coloredwood_stick_light_magenta.png deleted file mode 100644 index 42320bf..0000000 Binary files a/textures/coloredwood_stick_light_magenta.png and /dev/null differ diff --git a/textures/coloredwood_stick_light_orange.png b/textures/coloredwood_stick_light_orange.png deleted file mode 100644 index 6be1b76..0000000 Binary files a/textures/coloredwood_stick_light_orange.png and /dev/null differ diff --git a/textures/coloredwood_stick_light_red.png b/textures/coloredwood_stick_light_red.png deleted file mode 100644 index 3d7a853..0000000 Binary files a/textures/coloredwood_stick_light_red.png and /dev/null differ diff --git a/textures/coloredwood_stick_light_redviolet.png b/textures/coloredwood_stick_light_redviolet.png deleted file mode 100644 index 55d186d..0000000 Binary files a/textures/coloredwood_stick_light_redviolet.png and /dev/null differ diff --git a/textures/coloredwood_stick_light_skyblue.png b/textures/coloredwood_stick_light_skyblue.png deleted file mode 100644 index efb8861..0000000 Binary files a/textures/coloredwood_stick_light_skyblue.png and /dev/null differ diff --git a/textures/coloredwood_stick_light_violet.png b/textures/coloredwood_stick_light_violet.png deleted file mode 100644 index db8a966..0000000 Binary files a/textures/coloredwood_stick_light_violet.png and /dev/null differ diff --git a/textures/coloredwood_stick_light_yellow.png b/textures/coloredwood_stick_light_yellow.png deleted file mode 100644 index e55b459..0000000 Binary files a/textures/coloredwood_stick_light_yellow.png and /dev/null differ diff --git a/textures/coloredwood_stick_lightgrey.png b/textures/coloredwood_stick_lightgrey.png deleted file mode 100644 index ca0ae82..0000000 Binary files a/textures/coloredwood_stick_lightgrey.png and /dev/null differ diff --git a/textures/coloredwood_stick_lime.png b/textures/coloredwood_stick_lime.png deleted file mode 100644 index 3abbe06..0000000 Binary files a/textures/coloredwood_stick_lime.png and /dev/null differ diff --git a/textures/coloredwood_stick_lime_s50.png b/textures/coloredwood_stick_lime_s50.png deleted file mode 100644 index afc3e68..0000000 Binary files a/textures/coloredwood_stick_lime_s50.png and /dev/null differ diff --git a/textures/coloredwood_stick_magenta.png b/textures/coloredwood_stick_magenta.png deleted file mode 100644 index e038a01..0000000 Binary files a/textures/coloredwood_stick_magenta.png and /dev/null differ diff --git a/textures/coloredwood_stick_magenta_s50.png b/textures/coloredwood_stick_magenta_s50.png deleted file mode 100644 index 51a38ba..0000000 Binary files a/textures/coloredwood_stick_magenta_s50.png and /dev/null differ diff --git a/textures/coloredwood_stick_medium_aqua.png b/textures/coloredwood_stick_medium_aqua.png deleted file mode 100644 index defdbd9..0000000 Binary files a/textures/coloredwood_stick_medium_aqua.png and /dev/null differ diff --git a/textures/coloredwood_stick_medium_aqua_s50.png b/textures/coloredwood_stick_medium_aqua_s50.png deleted file mode 100644 index 8ae3ddd..0000000 Binary files a/textures/coloredwood_stick_medium_aqua_s50.png and /dev/null differ diff --git a/textures/coloredwood_stick_medium_blue.png b/textures/coloredwood_stick_medium_blue.png deleted file mode 100644 index 0410e7b..0000000 Binary files a/textures/coloredwood_stick_medium_blue.png and /dev/null differ diff --git a/textures/coloredwood_stick_medium_blue_s50.png b/textures/coloredwood_stick_medium_blue_s50.png deleted file mode 100644 index 50b33e3..0000000 Binary files a/textures/coloredwood_stick_medium_blue_s50.png and /dev/null differ diff --git a/textures/coloredwood_stick_medium_cyan.png b/textures/coloredwood_stick_medium_cyan.png deleted file mode 100644 index b363047..0000000 Binary files a/textures/coloredwood_stick_medium_cyan.png and /dev/null differ diff --git a/textures/coloredwood_stick_medium_cyan_s50.png b/textures/coloredwood_stick_medium_cyan_s50.png deleted file mode 100644 index a71e5c8..0000000 Binary files a/textures/coloredwood_stick_medium_cyan_s50.png and /dev/null differ diff --git a/textures/coloredwood_stick_medium_green.png b/textures/coloredwood_stick_medium_green.png deleted file mode 100644 index 7224760..0000000 Binary files a/textures/coloredwood_stick_medium_green.png and /dev/null differ diff --git a/textures/coloredwood_stick_medium_green_s50.png b/textures/coloredwood_stick_medium_green_s50.png deleted file mode 100644 index 2733bba..0000000 Binary files a/textures/coloredwood_stick_medium_green_s50.png and /dev/null differ diff --git a/textures/coloredwood_stick_medium_lime.png b/textures/coloredwood_stick_medium_lime.png deleted file mode 100644 index 5ea9bc8..0000000 Binary files a/textures/coloredwood_stick_medium_lime.png and /dev/null differ diff --git a/textures/coloredwood_stick_medium_lime_s50.png b/textures/coloredwood_stick_medium_lime_s50.png deleted file mode 100644 index f2a5eb9..0000000 Binary files a/textures/coloredwood_stick_medium_lime_s50.png and /dev/null differ diff --git a/textures/coloredwood_stick_medium_magenta.png b/textures/coloredwood_stick_medium_magenta.png deleted file mode 100644 index 8b38351..0000000 Binary files a/textures/coloredwood_stick_medium_magenta.png and /dev/null differ diff --git a/textures/coloredwood_stick_medium_magenta_s50.png b/textures/coloredwood_stick_medium_magenta_s50.png deleted file mode 100644 index 344f6c1..0000000 Binary files a/textures/coloredwood_stick_medium_magenta_s50.png and /dev/null differ diff --git a/textures/coloredwood_stick_medium_orange.png b/textures/coloredwood_stick_medium_orange.png deleted file mode 100644 index 97c3a43..0000000 Binary files a/textures/coloredwood_stick_medium_orange.png and /dev/null differ diff --git a/textures/coloredwood_stick_medium_orange_s50.png b/textures/coloredwood_stick_medium_orange_s50.png deleted file mode 100644 index 7530c5b..0000000 Binary files a/textures/coloredwood_stick_medium_orange_s50.png and /dev/null differ diff --git a/textures/coloredwood_stick_medium_red.png b/textures/coloredwood_stick_medium_red.png deleted file mode 100644 index a39b8c8..0000000 Binary files a/textures/coloredwood_stick_medium_red.png and /dev/null differ diff --git a/textures/coloredwood_stick_medium_red_s50.png b/textures/coloredwood_stick_medium_red_s50.png deleted file mode 100644 index 87a234d..0000000 Binary files a/textures/coloredwood_stick_medium_red_s50.png and /dev/null differ diff --git a/textures/coloredwood_stick_medium_redviolet.png b/textures/coloredwood_stick_medium_redviolet.png deleted file mode 100644 index f5c728c..0000000 Binary files a/textures/coloredwood_stick_medium_redviolet.png and /dev/null differ diff --git a/textures/coloredwood_stick_medium_redviolet_s50.png b/textures/coloredwood_stick_medium_redviolet_s50.png deleted file mode 100644 index 10e87b9..0000000 Binary files a/textures/coloredwood_stick_medium_redviolet_s50.png and /dev/null differ diff --git a/textures/coloredwood_stick_medium_skyblue.png b/textures/coloredwood_stick_medium_skyblue.png deleted file mode 100644 index e5e6e0a..0000000 Binary files a/textures/coloredwood_stick_medium_skyblue.png and /dev/null differ diff --git a/textures/coloredwood_stick_medium_skyblue_s50.png b/textures/coloredwood_stick_medium_skyblue_s50.png deleted file mode 100644 index 63d554f..0000000 Binary files a/textures/coloredwood_stick_medium_skyblue_s50.png and /dev/null differ diff --git a/textures/coloredwood_stick_medium_violet.png b/textures/coloredwood_stick_medium_violet.png deleted file mode 100644 index 0c5afb1..0000000 Binary files a/textures/coloredwood_stick_medium_violet.png and /dev/null differ diff --git a/textures/coloredwood_stick_medium_violet_s50.png b/textures/coloredwood_stick_medium_violet_s50.png deleted file mode 100644 index 34513a5..0000000 Binary files a/textures/coloredwood_stick_medium_violet_s50.png and /dev/null differ diff --git a/textures/coloredwood_stick_medium_yellow.png b/textures/coloredwood_stick_medium_yellow.png deleted file mode 100644 index d1bee2c..0000000 Binary files a/textures/coloredwood_stick_medium_yellow.png and /dev/null differ diff --git a/textures/coloredwood_stick_medium_yellow_s50.png b/textures/coloredwood_stick_medium_yellow_s50.png deleted file mode 100644 index 813f1d5..0000000 Binary files a/textures/coloredwood_stick_medium_yellow_s50.png and /dev/null differ diff --git a/textures/coloredwood_stick_orange.png b/textures/coloredwood_stick_orange.png deleted file mode 100644 index 7e0e140..0000000 Binary files a/textures/coloredwood_stick_orange.png and /dev/null differ diff --git a/textures/coloredwood_stick_orange_s50.png b/textures/coloredwood_stick_orange_s50.png deleted file mode 100644 index 34a3c1e..0000000 Binary files a/textures/coloredwood_stick_orange_s50.png and /dev/null differ diff --git a/textures/coloredwood_stick_red.png b/textures/coloredwood_stick_red.png deleted file mode 100644 index 5502812..0000000 Binary files a/textures/coloredwood_stick_red.png and /dev/null differ diff --git a/textures/coloredwood_stick_red_s50.png b/textures/coloredwood_stick_red_s50.png deleted file mode 100644 index 6777634..0000000 Binary files a/textures/coloredwood_stick_red_s50.png and /dev/null differ diff --git a/textures/coloredwood_stick_redviolet.png b/textures/coloredwood_stick_redviolet.png deleted file mode 100644 index aa20e2a..0000000 Binary files a/textures/coloredwood_stick_redviolet.png and /dev/null differ diff --git a/textures/coloredwood_stick_redviolet_s50.png b/textures/coloredwood_stick_redviolet_s50.png deleted file mode 100644 index 403f246..0000000 Binary files a/textures/coloredwood_stick_redviolet_s50.png and /dev/null differ diff --git a/textures/coloredwood_stick_skyblue.png b/textures/coloredwood_stick_skyblue.png deleted file mode 100644 index 3721331..0000000 Binary files a/textures/coloredwood_stick_skyblue.png and /dev/null differ diff --git a/textures/coloredwood_stick_skyblue_s50.png b/textures/coloredwood_stick_skyblue_s50.png deleted file mode 100644 index 53f2524..0000000 Binary files a/textures/coloredwood_stick_skyblue_s50.png and /dev/null differ diff --git a/textures/coloredwood_stick_violet.png b/textures/coloredwood_stick_violet.png deleted file mode 100644 index ea5bb64..0000000 Binary files a/textures/coloredwood_stick_violet.png and /dev/null differ diff --git a/textures/coloredwood_stick_violet_s50.png b/textures/coloredwood_stick_violet_s50.png deleted file mode 100644 index 3eb6e5a..0000000 Binary files a/textures/coloredwood_stick_violet_s50.png and /dev/null differ diff --git a/textures/coloredwood_stick_white.png b/textures/coloredwood_stick_white.png deleted file mode 100644 index a0dbd4d..0000000 Binary files a/textures/coloredwood_stick_white.png and /dev/null differ diff --git a/textures/coloredwood_stick_yellow.png b/textures/coloredwood_stick_yellow.png deleted file mode 100644 index 1459422..0000000 Binary files a/textures/coloredwood_stick_yellow.png and /dev/null differ diff --git a/textures/coloredwood_stick_yellow_s50.png b/textures/coloredwood_stick_yellow_s50.png deleted file mode 100644 index 6b0d403..0000000 Binary files a/textures/coloredwood_stick_yellow_s50.png and /dev/null differ diff --git a/textures/coloredwood_wood_aqua.png b/textures/coloredwood_wood_aqua.png deleted file mode 100644 index 632caa1..0000000 Binary files a/textures/coloredwood_wood_aqua.png and /dev/null differ diff --git a/textures/coloredwood_wood_aqua_s50.png b/textures/coloredwood_wood_aqua_s50.png deleted file mode 100644 index e28e8ca..0000000 Binary files a/textures/coloredwood_wood_aqua_s50.png and /dev/null differ diff --git a/textures/coloredwood_wood_black.png b/textures/coloredwood_wood_black.png deleted file mode 100644 index 19ea436..0000000 Binary files a/textures/coloredwood_wood_black.png and /dev/null differ diff --git a/textures/coloredwood_wood_blue.png b/textures/coloredwood_wood_blue.png deleted file mode 100644 index 8e8f317..0000000 Binary files a/textures/coloredwood_wood_blue.png and /dev/null differ diff --git a/textures/coloredwood_wood_blue_s50.png b/textures/coloredwood_wood_blue_s50.png deleted file mode 100644 index 27cd94e..0000000 Binary files a/textures/coloredwood_wood_blue_s50.png and /dev/null differ diff --git a/textures/coloredwood_wood_cyan.png b/textures/coloredwood_wood_cyan.png deleted file mode 100644 index 225876f..0000000 Binary files a/textures/coloredwood_wood_cyan.png and /dev/null differ diff --git a/textures/coloredwood_wood_cyan_s50.png b/textures/coloredwood_wood_cyan_s50.png deleted file mode 100644 index 46e0f30..0000000 Binary files a/textures/coloredwood_wood_cyan_s50.png and /dev/null differ diff --git a/textures/coloredwood_wood_dark_aqua.png b/textures/coloredwood_wood_dark_aqua.png deleted file mode 100644 index 416577d..0000000 Binary files a/textures/coloredwood_wood_dark_aqua.png and /dev/null differ diff --git a/textures/coloredwood_wood_dark_aqua_s50.png b/textures/coloredwood_wood_dark_aqua_s50.png deleted file mode 100644 index 9ce25a0..0000000 Binary files a/textures/coloredwood_wood_dark_aqua_s50.png and /dev/null differ diff --git a/textures/coloredwood_wood_dark_blue.png b/textures/coloredwood_wood_dark_blue.png deleted file mode 100644 index b320d09..0000000 Binary files a/textures/coloredwood_wood_dark_blue.png and /dev/null differ diff --git a/textures/coloredwood_wood_dark_blue_s50.png b/textures/coloredwood_wood_dark_blue_s50.png deleted file mode 100644 index cec9f39..0000000 Binary files a/textures/coloredwood_wood_dark_blue_s50.png and /dev/null differ diff --git a/textures/coloredwood_wood_dark_cyan.png b/textures/coloredwood_wood_dark_cyan.png deleted file mode 100644 index f724265..0000000 Binary files a/textures/coloredwood_wood_dark_cyan.png and /dev/null differ diff --git a/textures/coloredwood_wood_dark_cyan_s50.png b/textures/coloredwood_wood_dark_cyan_s50.png deleted file mode 100644 index caf6dbc..0000000 Binary files a/textures/coloredwood_wood_dark_cyan_s50.png and /dev/null differ diff --git a/textures/coloredwood_wood_dark_green.png b/textures/coloredwood_wood_dark_green.png deleted file mode 100644 index f969f3f..0000000 Binary files a/textures/coloredwood_wood_dark_green.png and /dev/null differ diff --git a/textures/coloredwood_wood_dark_green_s50.png b/textures/coloredwood_wood_dark_green_s50.png deleted file mode 100644 index 06e1414..0000000 Binary files a/textures/coloredwood_wood_dark_green_s50.png and /dev/null differ diff --git a/textures/coloredwood_wood_dark_lime.png b/textures/coloredwood_wood_dark_lime.png deleted file mode 100644 index 0cdc58d..0000000 Binary files a/textures/coloredwood_wood_dark_lime.png and /dev/null differ diff --git a/textures/coloredwood_wood_dark_lime_s50.png b/textures/coloredwood_wood_dark_lime_s50.png deleted file mode 100644 index 16092b6..0000000 Binary files a/textures/coloredwood_wood_dark_lime_s50.png and /dev/null differ diff --git a/textures/coloredwood_wood_dark_magenta.png b/textures/coloredwood_wood_dark_magenta.png deleted file mode 100644 index a40e38e..0000000 Binary files a/textures/coloredwood_wood_dark_magenta.png and /dev/null differ diff --git a/textures/coloredwood_wood_dark_magenta_s50.png b/textures/coloredwood_wood_dark_magenta_s50.png deleted file mode 100644 index 06b911d..0000000 Binary files a/textures/coloredwood_wood_dark_magenta_s50.png and /dev/null differ diff --git a/textures/coloredwood_wood_dark_orange.png b/textures/coloredwood_wood_dark_orange.png deleted file mode 100644 index 65eac9b..0000000 Binary files a/textures/coloredwood_wood_dark_orange.png and /dev/null differ diff --git a/textures/coloredwood_wood_dark_orange_s50.png b/textures/coloredwood_wood_dark_orange_s50.png deleted file mode 100644 index 88b835d..0000000 Binary files a/textures/coloredwood_wood_dark_orange_s50.png and /dev/null differ diff --git a/textures/coloredwood_wood_dark_red.png b/textures/coloredwood_wood_dark_red.png deleted file mode 100644 index 48ae7d0..0000000 Binary files a/textures/coloredwood_wood_dark_red.png and /dev/null differ diff --git a/textures/coloredwood_wood_dark_red_s50.png b/textures/coloredwood_wood_dark_red_s50.png deleted file mode 100644 index 2cefa95..0000000 Binary files a/textures/coloredwood_wood_dark_red_s50.png and /dev/null differ diff --git a/textures/coloredwood_wood_dark_redviolet.png b/textures/coloredwood_wood_dark_redviolet.png deleted file mode 100644 index d1dbed0..0000000 Binary files a/textures/coloredwood_wood_dark_redviolet.png and /dev/null differ diff --git a/textures/coloredwood_wood_dark_redviolet_s50.png b/textures/coloredwood_wood_dark_redviolet_s50.png deleted file mode 100644 index 6dd808c..0000000 Binary files a/textures/coloredwood_wood_dark_redviolet_s50.png and /dev/null differ diff --git a/textures/coloredwood_wood_dark_skyblue.png b/textures/coloredwood_wood_dark_skyblue.png deleted file mode 100644 index 4fcf6fe..0000000 Binary files a/textures/coloredwood_wood_dark_skyblue.png and /dev/null differ diff --git a/textures/coloredwood_wood_dark_skyblue_s50.png b/textures/coloredwood_wood_dark_skyblue_s50.png deleted file mode 100644 index ece0c55..0000000 Binary files a/textures/coloredwood_wood_dark_skyblue_s50.png and /dev/null differ diff --git a/textures/coloredwood_wood_dark_violet.png b/textures/coloredwood_wood_dark_violet.png deleted file mode 100644 index 058a4a0..0000000 Binary files a/textures/coloredwood_wood_dark_violet.png and /dev/null differ diff --git a/textures/coloredwood_wood_dark_violet_s50.png b/textures/coloredwood_wood_dark_violet_s50.png deleted file mode 100644 index 8ced5f6..0000000 Binary files a/textures/coloredwood_wood_dark_violet_s50.png and /dev/null differ diff --git a/textures/coloredwood_wood_dark_yellow.png b/textures/coloredwood_wood_dark_yellow.png deleted file mode 100644 index a6b567d..0000000 Binary files a/textures/coloredwood_wood_dark_yellow.png and /dev/null differ diff --git a/textures/coloredwood_wood_dark_yellow_s50.png b/textures/coloredwood_wood_dark_yellow_s50.png deleted file mode 100644 index e99435f..0000000 Binary files a/textures/coloredwood_wood_dark_yellow_s50.png and /dev/null differ diff --git a/textures/coloredwood_wood_darkgrey.png b/textures/coloredwood_wood_darkgrey.png deleted file mode 100644 index d592672..0000000 Binary files a/textures/coloredwood_wood_darkgrey.png and /dev/null differ diff --git a/textures/coloredwood_wood_green.png b/textures/coloredwood_wood_green.png deleted file mode 100644 index 4148808..0000000 Binary files a/textures/coloredwood_wood_green.png and /dev/null differ diff --git a/textures/coloredwood_wood_green_s50.png b/textures/coloredwood_wood_green_s50.png deleted file mode 100644 index 15faf85..0000000 Binary files a/textures/coloredwood_wood_green_s50.png and /dev/null differ diff --git a/textures/coloredwood_wood_grey.png b/textures/coloredwood_wood_grey.png deleted file mode 100644 index c1f9daf..0000000 Binary files a/textures/coloredwood_wood_grey.png and /dev/null differ diff --git a/textures/coloredwood_wood_light_aqua.png b/textures/coloredwood_wood_light_aqua.png deleted file mode 100644 index f206f38..0000000 Binary files a/textures/coloredwood_wood_light_aqua.png and /dev/null differ diff --git a/textures/coloredwood_wood_light_blue.png b/textures/coloredwood_wood_light_blue.png deleted file mode 100644 index 230252a..0000000 Binary files a/textures/coloredwood_wood_light_blue.png and /dev/null differ diff --git a/textures/coloredwood_wood_light_cyan.png b/textures/coloredwood_wood_light_cyan.png deleted file mode 100644 index dac4ad4..0000000 Binary files a/textures/coloredwood_wood_light_cyan.png and /dev/null differ diff --git a/textures/coloredwood_wood_light_green.png b/textures/coloredwood_wood_light_green.png deleted file mode 100644 index e22a9aa..0000000 Binary files a/textures/coloredwood_wood_light_green.png and /dev/null differ diff --git a/textures/coloredwood_wood_light_lime.png b/textures/coloredwood_wood_light_lime.png deleted file mode 100644 index d752ea5..0000000 Binary files a/textures/coloredwood_wood_light_lime.png and /dev/null differ diff --git a/textures/coloredwood_wood_light_magenta.png b/textures/coloredwood_wood_light_magenta.png deleted file mode 100644 index d22e003..0000000 Binary files a/textures/coloredwood_wood_light_magenta.png and /dev/null differ diff --git a/textures/coloredwood_wood_light_orange.png b/textures/coloredwood_wood_light_orange.png deleted file mode 100644 index 35df06c..0000000 Binary files a/textures/coloredwood_wood_light_orange.png and /dev/null differ diff --git a/textures/coloredwood_wood_light_red.png b/textures/coloredwood_wood_light_red.png deleted file mode 100644 index aa2cf83..0000000 Binary files a/textures/coloredwood_wood_light_red.png and /dev/null differ diff --git a/textures/coloredwood_wood_light_redviolet.png b/textures/coloredwood_wood_light_redviolet.png deleted file mode 100644 index a1b37be..0000000 Binary files a/textures/coloredwood_wood_light_redviolet.png and /dev/null differ diff --git a/textures/coloredwood_wood_light_skyblue.png b/textures/coloredwood_wood_light_skyblue.png deleted file mode 100644 index 6d3177b..0000000 Binary files a/textures/coloredwood_wood_light_skyblue.png and /dev/null differ diff --git a/textures/coloredwood_wood_light_violet.png b/textures/coloredwood_wood_light_violet.png deleted file mode 100644 index 18a792e..0000000 Binary files a/textures/coloredwood_wood_light_violet.png and /dev/null differ diff --git a/textures/coloredwood_wood_light_yellow.png b/textures/coloredwood_wood_light_yellow.png deleted file mode 100644 index 811ca19..0000000 Binary files a/textures/coloredwood_wood_light_yellow.png and /dev/null differ diff --git a/textures/coloredwood_wood_lightgrey.png b/textures/coloredwood_wood_lightgrey.png deleted file mode 100644 index 3ee024e..0000000 Binary files a/textures/coloredwood_wood_lightgrey.png and /dev/null differ diff --git a/textures/coloredwood_wood_lime.png b/textures/coloredwood_wood_lime.png deleted file mode 100644 index e16de3a..0000000 Binary files a/textures/coloredwood_wood_lime.png and /dev/null differ diff --git a/textures/coloredwood_wood_lime_s50.png b/textures/coloredwood_wood_lime_s50.png deleted file mode 100644 index 6fd7ee9..0000000 Binary files a/textures/coloredwood_wood_lime_s50.png and /dev/null differ diff --git a/textures/coloredwood_wood_magenta.png b/textures/coloredwood_wood_magenta.png deleted file mode 100644 index 863b518..0000000 Binary files a/textures/coloredwood_wood_magenta.png and /dev/null differ diff --git a/textures/coloredwood_wood_magenta_s50.png b/textures/coloredwood_wood_magenta_s50.png deleted file mode 100644 index 3bbc82c..0000000 Binary files a/textures/coloredwood_wood_magenta_s50.png and /dev/null differ diff --git a/textures/coloredwood_wood_medium_aqua.png b/textures/coloredwood_wood_medium_aqua.png deleted file mode 100644 index 130143c..0000000 Binary files a/textures/coloredwood_wood_medium_aqua.png and /dev/null differ diff --git a/textures/coloredwood_wood_medium_aqua_s50.png b/textures/coloredwood_wood_medium_aqua_s50.png deleted file mode 100644 index d56446c..0000000 Binary files a/textures/coloredwood_wood_medium_aqua_s50.png and /dev/null differ diff --git a/textures/coloredwood_wood_medium_blue.png b/textures/coloredwood_wood_medium_blue.png deleted file mode 100644 index 8712828..0000000 Binary files a/textures/coloredwood_wood_medium_blue.png and /dev/null differ diff --git a/textures/coloredwood_wood_medium_blue_s50.png b/textures/coloredwood_wood_medium_blue_s50.png deleted file mode 100644 index fe8a0ef..0000000 Binary files a/textures/coloredwood_wood_medium_blue_s50.png and /dev/null differ diff --git a/textures/coloredwood_wood_medium_cyan.png b/textures/coloredwood_wood_medium_cyan.png deleted file mode 100644 index 3e9889f..0000000 Binary files a/textures/coloredwood_wood_medium_cyan.png and /dev/null differ diff --git a/textures/coloredwood_wood_medium_cyan_s50.png b/textures/coloredwood_wood_medium_cyan_s50.png deleted file mode 100644 index 425f4cf..0000000 Binary files a/textures/coloredwood_wood_medium_cyan_s50.png and /dev/null differ diff --git a/textures/coloredwood_wood_medium_green.png b/textures/coloredwood_wood_medium_green.png deleted file mode 100644 index 9d6467f..0000000 Binary files a/textures/coloredwood_wood_medium_green.png and /dev/null differ diff --git a/textures/coloredwood_wood_medium_green_s50.png b/textures/coloredwood_wood_medium_green_s50.png deleted file mode 100644 index 093463f..0000000 Binary files a/textures/coloredwood_wood_medium_green_s50.png and /dev/null differ diff --git a/textures/coloredwood_wood_medium_lime.png b/textures/coloredwood_wood_medium_lime.png deleted file mode 100644 index d6004ba..0000000 Binary files a/textures/coloredwood_wood_medium_lime.png and /dev/null differ diff --git a/textures/coloredwood_wood_medium_lime_s50.png b/textures/coloredwood_wood_medium_lime_s50.png deleted file mode 100644 index 9b26b63..0000000 Binary files a/textures/coloredwood_wood_medium_lime_s50.png and /dev/null differ diff --git a/textures/coloredwood_wood_medium_magenta.png b/textures/coloredwood_wood_medium_magenta.png deleted file mode 100644 index 8fecd47..0000000 Binary files a/textures/coloredwood_wood_medium_magenta.png and /dev/null differ diff --git a/textures/coloredwood_wood_medium_magenta_s50.png b/textures/coloredwood_wood_medium_magenta_s50.png deleted file mode 100644 index 9aafccf..0000000 Binary files a/textures/coloredwood_wood_medium_magenta_s50.png and /dev/null differ diff --git a/textures/coloredwood_wood_medium_orange.png b/textures/coloredwood_wood_medium_orange.png deleted file mode 100644 index ad97f3b..0000000 Binary files a/textures/coloredwood_wood_medium_orange.png and /dev/null differ diff --git a/textures/coloredwood_wood_medium_orange_s50.png b/textures/coloredwood_wood_medium_orange_s50.png deleted file mode 100644 index 619dfaf..0000000 Binary files a/textures/coloredwood_wood_medium_orange_s50.png and /dev/null differ diff --git a/textures/coloredwood_wood_medium_red.png b/textures/coloredwood_wood_medium_red.png deleted file mode 100644 index f976b68..0000000 Binary files a/textures/coloredwood_wood_medium_red.png and /dev/null differ diff --git a/textures/coloredwood_wood_medium_red_s50.png b/textures/coloredwood_wood_medium_red_s50.png deleted file mode 100644 index de2ee7d..0000000 Binary files a/textures/coloredwood_wood_medium_red_s50.png and /dev/null differ diff --git a/textures/coloredwood_wood_medium_redviolet.png b/textures/coloredwood_wood_medium_redviolet.png deleted file mode 100644 index 9913e3b..0000000 Binary files a/textures/coloredwood_wood_medium_redviolet.png and /dev/null differ diff --git a/textures/coloredwood_wood_medium_redviolet_s50.png b/textures/coloredwood_wood_medium_redviolet_s50.png deleted file mode 100644 index fb185de..0000000 Binary files a/textures/coloredwood_wood_medium_redviolet_s50.png and /dev/null differ diff --git a/textures/coloredwood_wood_medium_skyblue.png b/textures/coloredwood_wood_medium_skyblue.png deleted file mode 100644 index 9747641..0000000 Binary files a/textures/coloredwood_wood_medium_skyblue.png and /dev/null differ diff --git a/textures/coloredwood_wood_medium_skyblue_s50.png b/textures/coloredwood_wood_medium_skyblue_s50.png deleted file mode 100644 index 18285da..0000000 Binary files a/textures/coloredwood_wood_medium_skyblue_s50.png and /dev/null differ diff --git a/textures/coloredwood_wood_medium_violet.png b/textures/coloredwood_wood_medium_violet.png deleted file mode 100644 index 5a66a75..0000000 Binary files a/textures/coloredwood_wood_medium_violet.png and /dev/null differ diff --git a/textures/coloredwood_wood_medium_violet_s50.png b/textures/coloredwood_wood_medium_violet_s50.png deleted file mode 100644 index 993aba0..0000000 Binary files a/textures/coloredwood_wood_medium_violet_s50.png and /dev/null differ diff --git a/textures/coloredwood_wood_medium_yellow.png b/textures/coloredwood_wood_medium_yellow.png deleted file mode 100644 index 97e594a..0000000 Binary files a/textures/coloredwood_wood_medium_yellow.png and /dev/null differ diff --git a/textures/coloredwood_wood_medium_yellow_s50.png b/textures/coloredwood_wood_medium_yellow_s50.png deleted file mode 100644 index d35fbbf..0000000 Binary files a/textures/coloredwood_wood_medium_yellow_s50.png and /dev/null differ diff --git a/textures/coloredwood_wood_orange.png b/textures/coloredwood_wood_orange.png deleted file mode 100644 index 4550ef5..0000000 Binary files a/textures/coloredwood_wood_orange.png and /dev/null differ diff --git a/textures/coloredwood_wood_orange_s50.png b/textures/coloredwood_wood_orange_s50.png deleted file mode 100644 index 93cb5c0..0000000 Binary files a/textures/coloredwood_wood_orange_s50.png and /dev/null differ diff --git a/textures/coloredwood_wood_red.png b/textures/coloredwood_wood_red.png deleted file mode 100644 index f78da0e..0000000 Binary files a/textures/coloredwood_wood_red.png and /dev/null differ diff --git a/textures/coloredwood_wood_red_s50.png b/textures/coloredwood_wood_red_s50.png deleted file mode 100644 index a77fada..0000000 Binary files a/textures/coloredwood_wood_red_s50.png and /dev/null differ diff --git a/textures/coloredwood_wood_redviolet.png b/textures/coloredwood_wood_redviolet.png deleted file mode 100644 index bd5b24f..0000000 Binary files a/textures/coloredwood_wood_redviolet.png and /dev/null differ diff --git a/textures/coloredwood_wood_redviolet_s50.png b/textures/coloredwood_wood_redviolet_s50.png deleted file mode 100644 index 7aa1499..0000000 Binary files a/textures/coloredwood_wood_redviolet_s50.png and /dev/null differ diff --git a/textures/coloredwood_wood_skyblue.png b/textures/coloredwood_wood_skyblue.png deleted file mode 100644 index 518a619..0000000 Binary files a/textures/coloredwood_wood_skyblue.png and /dev/null differ diff --git a/textures/coloredwood_wood_skyblue_s50.png b/textures/coloredwood_wood_skyblue_s50.png deleted file mode 100644 index b7a924f..0000000 Binary files a/textures/coloredwood_wood_skyblue_s50.png and /dev/null differ diff --git a/textures/coloredwood_wood_violet.png b/textures/coloredwood_wood_violet.png deleted file mode 100644 index 9cb82fe..0000000 Binary files a/textures/coloredwood_wood_violet.png and /dev/null differ diff --git a/textures/coloredwood_wood_violet_s50.png b/textures/coloredwood_wood_violet_s50.png deleted file mode 100644 index 3b16a8d..0000000 Binary files a/textures/coloredwood_wood_violet_s50.png and /dev/null differ diff --git a/textures/coloredwood_wood_white.png b/textures/coloredwood_wood_white.png deleted file mode 100644 index 4fd926f..0000000 Binary files a/textures/coloredwood_wood_white.png and /dev/null differ diff --git a/textures/coloredwood_wood_yellow.png b/textures/coloredwood_wood_yellow.png deleted file mode 100644 index c9a801e..0000000 Binary files a/textures/coloredwood_wood_yellow.png and /dev/null differ diff --git a/textures/coloredwood_wood_yellow_s50.png b/textures/coloredwood_wood_yellow_s50.png deleted file mode 100644 index ca8f3ce..0000000 Binary files a/textures/coloredwood_wood_yellow_s50.png and /dev/null differ diff --git a/wood.lua b/wood.lua deleted file mode 100644 index 8fd4d01..0000000 --- a/wood.lua +++ /dev/null @@ -1,230 +0,0 @@ --- Woods portion of Colored Wood mod by Vanessa Ezekowitz ~~ 2012-07-17 --- based on my unified dyes modding template. --- --- License: WTFPL - -coloredwood.enable_stairsplus = true - -if minetest.setting_getbool("coloredwood_enable_stairsplus") == false or not minetest.get_modpath("moreblocks") then - coloredwood.enable_stairsplus = false -end - -local colored_block_modname = "coloredwood" -local colored_block_description = "Wood Planks" -local neutral_block = "default:wood" -local colored_block_sunlight = "false" -local colored_block_walkable = "true" -local colored_block_groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=2, not_in_creative_inventory=1} -local colored_block_sound = "default.node_sound_wood_defaults()" - -for shade = 1, 3 do - - local shadename = coloredwood.shades[shade] - local shadename2 = coloredwood.shades2[shade] - - for hue = 1, 12 do - - local huename = coloredwood.hues[hue] - local huename2 = coloredwood.hues2[hue] - - local colorname = colored_block_modname..":wood_"..shadename..huename - local pngname = colored_block_modname.."_wood_"..shadename..huename..".png" - local nodedesc = shadename2..huename2..colored_block_description - local s50colorname = colored_block_modname..":wood_"..shadename..huename.."_s50" - local s50pngname = colored_block_modname.."_wood_"..shadename..huename.."_s50.png" - local s50nodedesc = shadename2..huename2..colored_block_description.." (50% Saturation)" - - minetest.register_node(colorname, { - description = nodedesc, - tiles = { pngname }, - sunlight_propagates = colored_block_sunlight, - paramtype = "light", - walkable = colored_block_walkable, - groups = colored_block_groups, - sounds = colored_block_sound - }) - - minetest.register_node(s50colorname, { - description = s50nodedesc, - tiles = { s50pngname }, - sunlight_propagates = colored_block_sunlight, - paramtype = "light", - walkable = colored_block_walkable, - groups = colored_block_groups, - sounds = colored_block_sound - }) - - if coloredwood.enable_stairsplus then - --- stairsplus:register_all(modname, subname, recipeitem, {fields}) - - stairsplus:register_all( - "coloredwood", - "wood_"..shadename..huename, - colorname, - { - groups = colored_block_groups, - tiles = { pngname }, - description = nodedesc, - drop = "wood_"..shadename..huename, - } - ) - - stairsplus:register_all( - "coloredwood", - "wood_"..shadename..huename.."_s50", - s50colorname, - { - groups = colored_block_groups, - tiles = { s50pngname }, - description = s50nodedesc, - drop = "wood_"..shadename..huename.."_s50", - } - ) - end - - minetest.register_craft({ - type = "fuel", - recipe = colorname, - burntime = 7, - }) - - minetest.register_craft({ - type = "fuel", - recipe = s50colorname, - burntime = 7, - }) - - minetest.register_craft( { - type = "shapeless", - output = colorname.." 2", - recipe = { - neutral_block, - neutral_block, - "unifieddyes:"..shadename..huename - }, - }) - - minetest.register_craft( { - type = "shapeless", - output = s50colorname.." 2", - recipe = { - neutral_block, - neutral_block, - "unifieddyes:"..shadename..huename.."_s50" - }, - }) - - end -end - --- Generate the "light" shades separately, since they don"t have a low-sat version. - -for hue = 1, 12 do - - local huename = coloredwood.hues[hue] - local huename2 = coloredwood.hues2[hue] - local colorname = colored_block_modname..":wood_light_"..huename - local pngname = colored_block_modname.."_wood_light_"..huename..".png" - local nodedesc = "Light "..huename2..colored_block_description - - minetest.register_node(colorname, { - description = nodedesc, - tiles = { pngname }, - sunlight_propagates = colored_block_sunlight, - paramtype = "light", - walkable = colored_block_walkable, - groups = colored_block_groups, - sounds = colored_block_sound - }) - - if coloredwood.enable_stairsplus then - stairsplus:register_all( - "coloredwood", - "wood_light_"..huename, - colorname, - { - groups = colored_block_groups, - tiles = { pngname }, - description = nodedesc, - drop = "wood_light_"..huename, - } - ) - end - - minetest.register_craft({ - type = "fuel", - recipe = colorname, - burntime = 7, - }) - - minetest.register_craft( { - type = "shapeless", - output = colorname.." 2", - recipe = { - neutral_block, - neutral_block, - "unifieddyes:light_"..huename - }, - }) -end - - --- ============================================================ --- The 5 levels of greyscale. --- --- Oficially these are 0, 25, 50, 75, and 100% relative to white, --- but in practice, they"re actually 7.5%, 25%, 50%, 75%, and 95%. --- (otherwise black and white would wash out). - -for grey = 1,5 do - - local greyname = coloredwood.greys[grey] - local greyname2 = coloredwood.greys2[grey] - local greyname3 = coloredwood.greys3[grey] - - local greyshadename = colored_block_modname..":wood_"..greyname - local pngname = colored_block_modname.."_wood_"..greyname..".png" - local nodedesc = greyname2..colored_block_description - - minetest.register_node(greyshadename, { - description = nodedesc, - tiles = { pngname }, - sunlight_propagates = colored_block_sunlight, - paramtype = "light", - walkable = colored_block_walkable, - groups = colored_block_groups, - sounds = colored_block_sound - }) - - if coloredwood.enable_stairsplus then - stairsplus:register_all( - "coloredwood", - "wood_"..greyname, - greyshadename, - { - groups = colored_block_groups, - tiles = { pngname }, - description = nodedesc, - drop = "wood_"..greyname, - } - ) - end - - minetest.register_craft({ - type = "fuel", - recipe = greyshadename, - burntime = 7, - }) - - minetest.register_craft( { - type = "shapeless", - output = greyshadename.." 2", - recipe = { - neutral_block, - neutral_block, - greyname3 - }, - }) - -end