From 76bca11478fd59adbe6c615de1189e12c75bd32b Mon Sep 17 00:00:00 2001 From: Leslie Krause Date: Fri, 31 Aug 2018 19:58:00 -0400 Subject: [PATCH] Build 01 - separated common routines into standalone mod - included support files for public release --- README.txt | 206 ++++++++++++++++++++ depends.txt | 1 + description.txt | 1 + init.lua | 284 ++++++++++++++++++++++++++++ mod.conf | 4 + textures/default_steel_rod.png | Bin 0 -> 197 bytes textures/doors_door_barn1.png | Bin 0 -> 630 bytes textures/doors_door_barn2.png | Bin 0 -> 644 bytes textures/doors_door_castle1.png | Bin 0 -> 434 bytes textures/doors_door_castle2.png | Bin 0 -> 659 bytes textures/doors_door_cottage1.png | Bin 0 -> 579 bytes textures/doors_door_cottage2.png | Bin 0 -> 593 bytes textures/doors_door_dungeon1.png | Bin 0 -> 586 bytes textures/doors_door_dungeon2.png | Bin 0 -> 665 bytes textures/doors_door_french.png | Bin 0 -> 491 bytes textures/doors_door_japanese.png | Bin 0 -> 544 bytes textures/doors_door_mansion1.png | Bin 0 -> 562 bytes textures/doors_door_mansion2.png | Bin 0 -> 547 bytes textures/doors_door_steelglass1.png | Bin 0 -> 507 bytes textures/doors_door_steelglass2.png | Bin 0 -> 577 bytes textures/doors_door_steelpanel1.png | Bin 0 -> 537 bytes textures/doors_door_woodglass1.png | Bin 0 -> 522 bytes textures/doors_door_woodglass2.png | Bin 0 -> 596 bytes textures/doors_door_woodpanel1.png | Bin 0 -> 548 bytes textures/doors_item_barn1.png | Bin 0 -> 227 bytes textures/doors_item_barn2.png | Bin 0 -> 229 bytes textures/doors_item_castle1.png | Bin 0 -> 352 bytes textures/doors_item_castle2.png | Bin 0 -> 213 bytes textures/doors_item_cottage1.png | Bin 0 -> 235 bytes textures/doors_item_cottage2.png | Bin 0 -> 236 bytes textures/doors_item_dungeon1.png | Bin 0 -> 227 bytes textures/doors_item_dungeon2.png | Bin 0 -> 231 bytes textures/doors_item_french.png | Bin 0 -> 237 bytes textures/doors_item_japanese.png | Bin 0 -> 231 bytes textures/doors_item_mansion1.png | Bin 0 -> 212 bytes textures/doors_item_mansion2.png | Bin 0 -> 195 bytes textures/doors_item_steelglass1.png | Bin 0 -> 219 bytes textures/doors_item_steelglass2.png | Bin 0 -> 218 bytes textures/doors_item_steelpanel1.png | Bin 0 -> 217 bytes textures/doors_item_woodglass1.png | Bin 0 -> 232 bytes textures/doors_item_woodglass2.png | Bin 0 -> 228 bytes textures/doors_item_woodpanel1.png | Bin 0 -> 211 bytes 42 files changed, 496 insertions(+) create mode 100644 README.txt create mode 100644 depends.txt create mode 100644 description.txt create mode 100644 init.lua create mode 100644 mod.conf create mode 100644 textures/default_steel_rod.png create mode 100644 textures/doors_door_barn1.png create mode 100644 textures/doors_door_barn2.png create mode 100644 textures/doors_door_castle1.png create mode 100644 textures/doors_door_castle2.png create mode 100644 textures/doors_door_cottage1.png create mode 100644 textures/doors_door_cottage2.png create mode 100644 textures/doors_door_dungeon1.png create mode 100644 textures/doors_door_dungeon2.png create mode 100644 textures/doors_door_french.png create mode 100644 textures/doors_door_japanese.png create mode 100644 textures/doors_door_mansion1.png create mode 100644 textures/doors_door_mansion2.png create mode 100644 textures/doors_door_steelglass1.png create mode 100644 textures/doors_door_steelglass2.png create mode 100644 textures/doors_door_steelpanel1.png create mode 100644 textures/doors_door_woodglass1.png create mode 100644 textures/doors_door_woodglass2.png create mode 100644 textures/doors_door_woodpanel1.png create mode 100644 textures/doors_item_barn1.png create mode 100644 textures/doors_item_barn2.png create mode 100644 textures/doors_item_castle1.png create mode 100644 textures/doors_item_castle2.png create mode 100644 textures/doors_item_cottage1.png create mode 100644 textures/doors_item_cottage2.png create mode 100644 textures/doors_item_dungeon1.png create mode 100644 textures/doors_item_dungeon2.png create mode 100644 textures/doors_item_french.png create mode 100644 textures/doors_item_japanese.png create mode 100644 textures/doors_item_mansion1.png create mode 100644 textures/doors_item_mansion2.png create mode 100644 textures/doors_item_steelglass1.png create mode 100644 textures/doors_item_steelglass2.png create mode 100644 textures/doors_item_steelpanel1.png create mode 100644 textures/doors_item_woodglass1.png create mode 100644 textures/doors_item_woodglass2.png create mode 100644 textures/doors_item_woodpanel1.png diff --git a/README.txt b/README.txt new file mode 100644 index 0000000..1f86dc9 --- /dev/null +++ b/README.txt @@ -0,0 +1,206 @@ +Extra Doors Mod v2.0 +By Leslie Krause + +Repository +---------------------- + +Browse source code: + https://bitbucket.org/sorcerykid/extra_doors + +Download archive: + https://bitbucket.org/sorcerykid/extra_doors/get/master.zip + https://bitbucket.org/sorcerykid/extra_doors/get/master.tar.gz + +Revision History +---------------------- + +Version 1.0b (12-Jan-2018) + - initial version within doors mod + +Version 2.0 (31-Aug-2018) + - separated common routines into standalone mod + - included support files for public release + +Compatability +---------------------- + +Minetest 0.4.15+ required + +Dependencies +---------------------- + +Doors Mod (required) + https://github.com/minetest/minetest_game/doors + +Installation +---------------------- + + 1) Unzip the archive into the mods directory of your game + 2) Rename the extra_doors-master directory to "extra_doors" + + +Source Code License +---------------------- + +GNU Lesser General Public License v3 (LGPL-3.0) + +Copyright (c) 2018, Leslie Krause (leslie@searstower.org) + +This program is free software; you can redistribute it and/or modify it under the terms of +the GNU Lesser General Public License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; +without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the GNU Lesser General Public License for more details. + +http://www.gnu.org/licenses/lgpl-2.1.html + +License of media (textures, sounds, and models) +---------------------------------------------------------- + +Creative Commons Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) + + /textures/doors_door_cottage1.png + by kilbith (relicensed WTFPL) + modified by sorcerykid + + /textures/doors_door_cottage2.png + by kilbith (relicensed WTFPL) + modified by sorcerykid + + /textures/doors_door_french.png + by kilbith (relicensed WTFPL) + modified by sorcerykid + + /textures/doors_door_japanese.png + by kilbith (relicensed WTFPL) + modified by sorcerykid + + /textures/doors_item_cottage1.png + by kilbith (relicensed WTFPL) + modified by sorcerykid + + /textures/doors_item_cottage2.png + by kilbith (relicensed WTFPL) + modified by sorcerykid + + /textures/doors_item_french.png + by kilbith (relicensed WTFPL) + modified by sorcerykid + + /textures/doors_item_japanese.png + by kilbith (relicensed WTFPL) + modified by sorcerykid + + /textures/default_steel_rod.png + by sorcerykid + + /textures/doors_door_barn1.png + by sorcerykid + + /textures/doors_door_barn2.png + by sorcerykid + + /textures/doors_door_castle1.png + by sorcerykid + + /textures/doors_door_castle2.png + by sorcerykid + + /textures/doors_door_dungeon1.png + by sorcerykid + + /textures/doors_door_dungeon2.png + by sorcerykid + + /textures/doors_door_mansion1.png + by sorcerykid + + /textures/doors_door_mansion2.png + by sorcerykid + + /textures/doors_door_steelglass1.png + by sorcerykid + + /textures/doors_door_steelglass2.png + by sorcerykid + + /textures/doors_door_steelpanel1.png + by sorcerykid + + /textures/doors_door_woodglass1.png + by sorcerykid + + /textures/doors_door_woodglass2.png + by sorcerykid + + /textures/doors_door_woodpanel1.png + by sorcerykid + + /textures/doors_item_barn1.png + by sorcerykid + + /textures/doors_item_barn2.png + by sorcerykid + + /textures/doors_item_castle1.png + by sorcerykid + + /textures/doors_item_castle2.png + by sorcerykid + + /textures/doors_item_dungeon1.png + by sorcerykid + + /textures/doors_item_dungeon2.png + by sorcerykid + + /textures/doors_item_mansion1.png + by sorcerykid + + /textures/doors_item_mansion2.png + by sorcerykid + + /textures/doors_item_steelglass1.png + by sorcerykid + + /textures/doors_item_steelglass2.png + by sorcerykid + + /textures/doors_item_steelpanel1.png + by sorcerykid + + /textures/doors_item_woodglass1.png + by sorcerykid + + /textures/doors_item_woodglass2.png + by sorcerykid + + /textures/doors_item_woodpanel1.png + by sorcerykid + +You are free to: +Share — copy and redistribute the material in any medium or format. +Adapt — remix, transform, and build upon the material for any purpose, even commercially. +The licensor cannot revoke these freedoms as long as you follow the license terms. + +Under the following terms: + +Attribution — You must give appropriate credit, provide a link to the license, and +indicate if changes were made. You may do so in any reasonable manner, but not in any way +that suggests the licensor endorses you or your use. + +No additional restrictions — You may not apply legal terms or technological measures that +legally restrict others from doing anything the license permits. + +Notices: + +You do not have to comply with the license for elements of the material in the public +domain or where your use is permitted by an applicable exception or limitation. +No warranties are given. The license may not give you all of the permissions necessary +for your intended use. For example, other rights such as publicity, privacy, or moral +rights may limit how you use the material. + +For more details: +http://creativecommons.org/licenses/by-sa/3.0/ diff --git a/depends.txt b/depends.txt new file mode 100644 index 0000000..678b31b --- /dev/null +++ b/depends.txt @@ -0,0 +1 @@ +doors diff --git a/description.txt b/description.txt new file mode 100644 index 0000000..1622783 --- /dev/null +++ b/description.txt @@ -0,0 +1 @@ +Extra Doors adds a set of 18 new doors to Minetest including castle, dungeon, barn, cottage, and multi-panel styles. diff --git a/init.lua b/init.lua new file mode 100644 index 0000000..395387d --- /dev/null +++ b/init.lua @@ -0,0 +1,284 @@ +-------------------------------------------------------- +-- Minetest :: Extra Doors v2.0 (extra_doors) +-- +-- See README.txt for licensing and release notes. +-- Copyright (c) 2018, Leslie E. Krause +-------------------------------------------------------- + +-- One of the most essential but often overlooked elements of building design is door selection. +-- Doors set the tone and character, and having the wrong style of door can make or break a build. + +minetest.register_craftitem( ":default:steel_rod", { + description = "Steel Rod", + inventory_image = "default_steel_rod.png", +} ) + +minetest.register_craft( { + output = "default:steel_rod 4", + recipe = { + { "default:steel_ingot" }, + } +} ) + +doors.register( "door_woodpanel1", { + -- Colonial Style (6 panel) + tiles = { { name = "doors_door_woodpanel1.png", backface_culling = true } }, + description = "Wooden Colonial Door", + inventory_image = "doors_item_woodpanel1.png", + groups = { choppy = 2, oddly_breakable_by_hand = 2, flammable = 2 }, + recipe = { + { "group:wood", "group:wood", "default:stick" }, + { "group:wood", "group:wood", "default:stick" }, + { "group:wood", "group:wood", "default:stick" }, + } +} ) + +doors.register( "door_woodglass1", { + -- Cambridge Style (2 panel) + tiles = { { name = "doors_door_woodglass1.png", backface_culling = true } }, + description = "Wooden Single-Lite Door", + inventory_image = "doors_item_woodglass1.png", + groups = { choppy = 2, oddly_breakable_by_hand = 2, flammable = 2 }, + recipe = { + { "default:glass", "default:glass", "default:stick" }, + { "group:wood", "group:wood", "" }, + { "group:wood", "group:wood", "" }, + } +} ) + +doors.register( "door_woodglass2", { + -- Atherton Style (4 panel) + tiles = { { name = "doors_door_woodglass2.png", backface_culling = true } }, + description = "Wooden Double-Lite Door", + inventory_image = "doors_item_woodglass2.png", + groups = { choppy = 2, oddly_breakable_by_hand = 2, flammable = 2 }, + recipe = { + { "default:glass", "default:glass", "default:stick" }, + { "group:wood", "group:wood", "default:stick" }, + { "group:wood", "group:wood", "" }, + } +} ) + +doors.register( "door_japanese", { + tiles = { { name = "doors_door_japanese.png", backface_culling = true } }, + description = "Japanese Door", + inventory_image = "doors_item_japanese.png", + groups = { choppy = 2, oddly_breakable_by_hand = 2, flammable = 2 }, + recipe = { + { "default:paper", "group:wood", "default:stick" }, + { "default:paper", "group:wood", "default:stick" }, + { "default:paper", "group:wood", "default:stick" }, + } +} ) + +doors.register( "door_french", { + tiles = { { name = "doors_door_french.png", backface_culling = true } }, + description = "French Door", + inventory_image = "doors_item_french.png", + groups = { choppy = 2, oddly_breakable_by_hand = 2, flammable = 2 }, + recipe = { + { "default:glass", "group:wood", "default:stick" }, + { "default:glass", "group:wood", "default:stick" }, + { "default:glass", "group:wood", "default:stick" }, + } +} ) + +doors.register( "door_cottage1", { + tiles = { { name = "doors_door_cottage1.png", backface_culling = true } }, + description = "Cottage Interior Door", + inventory_image = "doors_item_cottage1.png", + groups = { choppy = 2, oddly_breakable_by_hand = 2, flammable = 2 }, + recipe = { + { "group:wood", "group:wood" }, + { "default:stick", "default:stick" }, + { "group:wood", "group:wood" }, + } +} ) + +doors.register( "door_cottage2", { + tiles = { { name = "doors_door_cottage2.png", backface_culling = true } }, + description = "Cottage Exterior Door", + inventory_image = "doors_item_cottage2.png", + groups = { choppy = 2, oddly_breakable_by_hand = 2, flammable = 2 }, + recipe = { + { "default:glass", "default:glass" }, + { "default:stick", "default:stick" }, + { "group:wood", "group:wood" }, + } +} ) + +doors.register( "door_barn1", { + tiles = { { name = "doors_door_barn1.png", backface_culling = true } }, + description = "Barn Interior Door", + inventory_image = "doors_item_barn1.png", + groups = { choppy = 2, oddly_breakable_by_hand = 2, flammable = 2 }, + recipe = { + { "group:wood", "group:wood", "group:wood" }, + { "default:stick", "default:stick", "default:stick" }, + { "group:wood", "group:wood", "group:wood" }, + } +} ) + +doors.register( "door_barn2", { + tiles = { { name = "doors_door_barn2.png", backface_culling = true } }, + description = "Barn Exterior Door", + inventory_image = "doors_item_barn2.png", + groups = { choppy = 2, oddly_breakable_by_hand = 2, flammable = 2 }, + recipe = { + { "group:wood", "group:wood", "group:wood" }, + { "default:steel_rod", "default:steel_rod", "default:steel_rod" }, + { "group:wood", "group:wood", "group:wood" }, + } +} ) + +doors.register( "door_castle1", { + tiles = { { name = "doors_door_castle1.png", backface_culling = true } }, + description = "Castle Interior Door", + inventory_image = "doors_item_castle1.png", + groups = { choppy = 2, oddly_breakable_by_hand = 2, flammable = 2 }, + recipe = { + { "default:stick", "group:wood", "group:wood" }, + { "", "group:wood", "group:wood" }, + { "default:stick", "group:wood", "group:wood" }, + } +} ) + +doors.register( "door_castle2", { + tiles = { { name = "doors_door_castle2.png", backface_culling = true } }, + description = "Castle Exterior Door", + inventory_image = "doors_item_castle2.png", + groups = { choppy = 2, oddly_breakable_by_hand = 2, flammable = 2 }, + recipe = { + { "default:steel_rod", "group:wood", "group:wood" }, + { "", "group:wood", "group:wood" }, + { "default:steel_rod", "group:wood", "group:wood" }, + } +} ) + +doors.register( "door_mansion1", { + tiles = { { name = "doors_door_mansion1.png", backface_culling = true } }, + description = "Mansion Interior Door", + inventory_image = "doors_item_mansion1.png", + groups = { choppy = 2, oddly_breakable_by_hand = 2, flammable = 2 }, + recipe = { + { "group:wood", "group:wood", "dye:white" }, + { "group:wood", "group:wood", "dye:yellow" }, + { "group:wood", "group:wood", "dye:white" }, + } +} ) + +doors.register( "door_mansion2", { + tiles = { { name = "doors_door_mansion2.png", backface_culling = true } }, + description = "Mansion Exterior Door ", + inventory_image = "doors_item_mansion2.png", + groups = { choppy = 2, oddly_breakable_by_hand = 2, flammable = 2 }, + recipe = { + { "group:wood", "group:wood", "dye:black" }, + { "group:wood", "group:wood", "dye:yellow" }, + { "group:wood", "group:wood", "dye:black" }, + } +} ) + +doors.register("door_dungeon1", { + tiles = { { name = "doors_door_dungeon1.png", backface_culling = true } }, + description = "Dungeon Interior Door", + inventory_image = "doors_item_dungeon1.png", + protected = true, + groups = { cracky = 1, level = 2 }, + sounds = default.node_sound_metal_defaults( ), + sound_open = "doors_steel_door_open", + sound_close = "doors_steel_door_close", + recipe = { + { "default:steel_ingot", "default:steel_rod", "default:steel_ingot" }, + { "default:steel_rod", "default:steel_rod", "default:steel_rod" }, + { "default:steel_ingot", "default:steel_rod", "default:steel_ingot" }, + } +} ) + +doors.register( "door_dungeon2", { + tiles = { { name = "doors_door_dungeon2.png", backface_culling = true } }, + description = "Dungeon Exterior Door", + inventory_image = "doors_item_dungeon2.png", + protected = true, + groups = { cracky = 1, level = 2 }, + sounds = default.node_sound_metal_defaults( ), + sound_open = "doors_steel_door_open", + sound_close = "doors_steel_door_close", + recipe = { + { "default:steel_rod", "default:steel_rod", "default:steel_rod" }, + { "default:steel_ingot", "default:steel_ingot", "default:steel_ingot" }, + { "default:steel_ingot", "default:steel_ingot", "default:steel_ingot" }, + } +} ) + +doors.register( "door_steelpanel1", { + tiles = { { name = "doors_door_steelpanel.png", backface_culling = true } }, + description = "Steel Colonial Door", + inventory_image = "doors_item_steelpanel1.png", + protected = true, + groups = { cracky = 1, level = 2 }, + sounds = default.node_sound_metal_defaults( ), + sound_open = "doors_steel_door_open", + sound_close = "doors_steel_door_close", + recipe = { + { "default:steel_ingot", "default:steel_ingot", "default:steel_rod" }, + { "default:steel_ingot", "default:steel_ingot", "default:steel_rod" }, + { "default:steel_ingot", "default:steel_ingot", "default:steel_rod" }, + } +} ) + +doors.register( "door_steelglass1", { + tiles = { { name = "doors_door_steelglass1.png", backface_culling = true } }, + description = "Steel Single-Lite Door", + inventory_image = "doors_item_steelglass1.png", + protected = true, + groups = { cracky = 1, level = 2 }, + sounds = default.node_sound_metal_defaults( ), + sound_open = "doors_steel_door_open", + sound_close = "doors_steel_door_close", + recipe = { + { "default:glass", "default:glass", "default:steel_rod" }, + { "default:steel_ingot", "default:steel_ingot", "" }, + { "default:steel_ingot", "default:steel_ingot", "" }, + } +} ) + +doors.register( "door_steelglass2", { + tiles = { { name = "doors_door_steelglass2.png", backface_culling = true } }, + description = "Steel Double-Lite Door", + inventory_image = "doors_item_steelglass2.png", + protected = true, + groups = { cracky = 1, level = 2 }, + sounds = default.node_sound_metal_defaults( ), + sound_open = "doors_steel_door_open", + sound_close = "doors_steel_door_close", + recipe = { + { "default:glass", "default:glass", "default:steel_rod" }, + { "default:steel_ingot", "default:steel_ingot", "default:steel_rod" }, + { "default:steel_ingot", "default:steel_ingot", "" }, + } +} ) + +minetest.register_craft( { + type = "fuel", + recipe = "doors:door_barn1", + burntime = 14, +} ) + +minetest.register_craft( { + type = "fuel", + recipe = "doors:door_barn2", + burntime = 16, +} ) + +minetest.register_craft( { + type = "fuel", + recipe = "doors:door_castle1", + burntime = 8, +} ) + +minetest.register_craft( { + type = "fuel", + recipe = "doors:door_castle2", + burntime = 12, +} ) diff --git a/mod.conf b/mod.conf new file mode 100644 index 0000000..5fa5a75 --- /dev/null +++ b/mod.conf @@ -0,0 +1,4 @@ +name = extra_doors +title = Extra Doors +author = sorcerykid +license = LGPL-3.0 diff --git a/textures/default_steel_rod.png b/textures/default_steel_rod.png new file mode 100644 index 0000000000000000000000000000000000000000..0e692e9802546d1093dc219fc4f20bc8a4749edd GIT binary patch literal 197 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#A-e#BlGP;dvRObOsmzdw66gHf+|;}hAeVu`H!&qup**uBL&4qCH{e9qo)n;< zou`Xqh{fsT1c{;t|K4W*_m{K%A%84gDRgsFm)cLW|NsBXAN>}1cJZvl2G(O0UtgIX lULC$(^32+|lI>y7m>A}{6m86DyBZ5J-_zC4Wt~$(699m6KyUy6 literal 0 HcmV?d00001 diff --git a/textures/doors_door_barn1.png b/textures/doors_door_barn1.png new file mode 100644 index 0000000000000000000000000000000000000000..0bf00359c1e14be99cd397f7ebc056949d0f4dc0 GIT binary patch literal 630 zcmV-+0*U>JP)nW-0`u;&dHPy9{F*NCL7@FaDYKG>}^n=*vP(AcX z(j>=IHB?o4pX6-^RW_YYhb$Y%!|^zc$$r;?&Cx}J^NR-IMk`8)07W#SRzPPu6PQaW z)qKbYA9Piq6Nd9vg8c;6qwTF0rg0m<+Su>DL4>fOUGKU!BXcWS#e1?I0}nIPx((KA zqm(Zf-V7130;Cqji(3Hu0_z6%RanO;-#0WSH>w+IA9rj7dabxdAjI#&jVC1e!8}?A5{`%7$yjY8L;y z<^>F}D$8_lbP;#|L)^(GOLtXc$Y~0BL(jl$JLzRumAxrwEk7WyKvaPoLjZ?)8b6<(HTUj(=I&kCsribc$W_PxK(!R&FThm8>(Vfr Q#Q*>R07*qoM6N<$f_%Xx9{>OV literal 0 HcmV?d00001 diff --git a/textures/doors_door_barn2.png b/textures/doors_door_barn2.png new file mode 100644 index 0000000000000000000000000000000000000000..83e1497d7d7c7be25895885c760f2f1f7f3a6407 GIT binary patch literal 644 zcmV-~0(3SB-85fBbnISU~d3|lz}E*u9pF=*RB7==&vRE$AqSwj#??UUTmMDlqm39+QE2FqB4KnZQIhEOP-4$-+F zOrSLxgy>vjfuCWNHk z-~q#e>nM1CeKU96$z}9A3NABU^lCHP>>}3G(z!3i=%Q{*os3(wpy_YYKiJOUawhTD9=@_(j%N)w~ZK`7qX`M-G;{3}r8o?sH~a zjJMAeAEPJPUd-CoS#a1I>q^BtYPRy-{|RQd`R>ErMHGe%HP53U42m1w?C6a$HYgW; zA0(Ffh?~WIYk6PVO@Jh4EEtyZzO;w3NA?@}Eax@dfy3;7=|ZpG%x`Ip?C+zoZH+B! e^xPheDf$af564gJ$zhNH00003nr!#f`16z$5Si z*u_U+WAFhS{Ch5h5>0Hrq__X=>Fsw86?Akt)w8%>yn@0xTf76qJO0fIl(KOj1CC_y zqydq8n}CwTAdf)dcxeLcN5h^5M!3@q@R71PT>_$uUK`ljR%Z#2bq2uJ`p*#{@*ZNq zwc=7KP&i7R0#o~cBkDHRgUEW=%pa}*QDYbbdq(p`gTis|+JMg(ZMspb8yVq^2i|zJ z;cS~~KdpT8*v;3RJ#OnB>reY$-DAD0We@bF^03**344^1J-)u#?RXyS_V+y41M@g| z$e^zQ`rJ(f~V!z(q cXS2il2c-UhA#8xsEC2ui07*qoM6N<$f`PfcQvd(} literal 0 HcmV?d00001 diff --git a/textures/doors_door_castle2.png b/textures/doors_door_castle2.png new file mode 100644 index 0000000000000000000000000000000000000000..5e6af94d055b1d190972b3046bc9be8043dff2e0 GIT binary patch literal 659 zcmV;E0&M+>P)BjE6n-4m5$Z0oZZIXoSwtq-lQ_DV4!(d=P&x?p2!?hzL?Qx)P6c6z zAr3f$^8<{)f!5aGAww{!31n$$OK>S&O@?Ib)WrY5^v-#YJC2Wg?|bik4}QMT{_X9{ z_0R9MTg-woFLSg*oe*785|OCpGJq8Zo`4kwuInlcye7wF+d*{i-*?P-Q8{fe!2WhnPmZflk}5xWl1afAuWYnaLncFMA=77B*~kM>3kmY z@cyn8RH%F_UJrP)d*Fm8jVS>E%vAN2pd>q2MsQlh1t@@}c&SIdsIz7SN5!&00-4Oz zu|D=To$y%5OvSpc30U<2T>n$qB$2w0*#P&Tv|$8W1sKcOfT>0uK@L15$W{ShERQ)}UoluhPY%;WKOwHi=g`eZd2q>v%`LEzA zUiqxrMLf5^TPL(J`GhrwDqE+yj_rhYv3|8Nq?!Zs#bSA@^*CEBm%3jydoSs?(teVt ztCfg+O>0>JFYanR8nJ*OTJdrym7ny83QBWR>DK&0eKl9L8v-))ZfcqqNCW)1t9PRj tXAof18bSIi{jJXTSLwNWoTn~x{{yV5yDrWM>~a7A002ovPDHLkV1m@cDog+X literal 0 HcmV?d00001 diff --git a/textures/doors_door_cottage1.png b/textures/doors_door_cottage1.png new file mode 100644 index 0000000000000000000000000000000000000000..2d9113b434aeac0dd1925cd9f39f74c3d074065c GIT binary patch literal 579 zcmV-J0=)f+P)ljA7=~Yb!j7OST!01z@DWuD*u2={R#X8zDp>y)A#DT_wL^BxkKOqMR2x#x|0`xmD{=mK4w@h zt?$phS>%^~APqK&f3Z+XXIX>QV?K6(CfNRns>zjHG{lziGi7y7=(wc+9&5?Zq{iwD*XXVlg@qqdw!6bdeb&; z-HXgQ4%?>fp)TotN1R7%U&Q$YNR5v)@g?3QdPvF&dtZHD2_>0O!uLOIbu0ZIchkJNd%P@aSe@KM2e{5B1%c^&MpuifS_>^(T6`E;uDy$ z3zBKxXy(n#zPHF4K#?8n9d73Z5akRHycJBR(U%8}=@k4D;0(_jlzQ9;UO|)S9z&xn z<75y6@j#OV$N=B@Tsy0u3LnibN8jcIpTloDjfrsEaGh+_x12k7V^1x&;oNvt>$tl1 zg_S>Zb4rl{ua)M$3cq(se1s*jWqZcLD+EMq$CjT0M}`;1!jAQ4>z+32#@kh8$lA8& zLipJBPI6Kq+4A1l_S$`Yuz)(X%i8$_Xm5brhVK88K zU}h){XE0zXU}kV_PVQhRVo7jSaAS$y>X5<|!seiUxW|IQY5LMY&8kq@i=oRWiAGhb zSag^%6fra~DsV8!USw!s65wD^uP_f|Sj1xBsNl>Zd(pv!Nrc%!tE0VxAw)?@(@9Bb z=1e6el}SoUuEiBVdm(NSHiWpv)xtEH!35%#VsnUFoDVlAGbBOW5|#>ai&}GYGeZ!> zEuw)Cx2TqOG&2}M+#(tXaf@<=g)ze+h+AY1LfoR$VbRR6dmq>>vsQxL@_Khzb1=i+ zdtkQ!0mv)Xw#$w0kew@57nyXEce!>z?Y zJHT!cO9Z>+_3n=LW`?9sV7G`Rg59F8R$Si9Pyz{;>6MUhaW^i9hl^++G+a)!W5!YI z(P9Q6)HqTs1%_V|Y8I1up~jI$IWX)Gp~jI;Sw%1`jwVV%)^=u^O@}eV!W_d!o32Qyg;Q4?mJmKBWo%&# Y04plA-qqp(#Q*>R07*qoM6N<$g5@gcx&QzG literal 0 HcmV?d00001 diff --git a/textures/doors_door_dungeon2.png b/textures/doors_door_dungeon2.png new file mode 100644 index 0000000000000000000000000000000000000000..956bff0bd621563fdfda971a1e358d3e73fe7acd GIT binary patch literal 665 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 literal 0 HcmV?d00001 diff --git a/textures/doors_door_steelglass2.png b/textures/doors_door_steelglass2.png new file mode 100644 index 0000000000000000000000000000000000000000..8a990c5045d298e4c5fb5bcf87f5dca2925da48c GIT binary patch literal 577 zcmV-H0>1r;P)NJ6n7YO7rQe;+pRx!K$ znEAe$Sz+n{#`58z2Lb+i>Gt64nuMXB9#cmyKY$mDI$123;z@a)f#;?x%mvexX-ZR3 ze*k1YYYTJF^uaXgPzeqj(0u5U*#+^{P?xic-O4L7ZDIm5b!sX`){m@+tO@MsUa8(2 zWxts|D*IK*t@G+T>Z$LjM_4U^*b5MQLFRL<9X&*%hfH0r9y86mC)WPTq2im|Y2MHl zQLjm7mH2%hYJ*;=4SJII{>;wv$_hPBe{Gjo%Vcd`+E1rD?D6g2BY}yS^?32~2dy_a z{n0fGXbgCL^6HDHT|Vs=E~H%U+GO{Y`2DU=>!T^_ipZK$ z*=9WfN5&KxO?_lqE26c59q;s6RZsJXHBa@BZEir(Bh&^DUh5oki8lG1KL6f6t5a-c zqVL9UZC6+eSlg8L9YK9%9F|0Q99jHPcdB>&f6h^E*QzHh60$gwv;+}z;c;NITe+1c4jEgRzE;-aFWE*uZ#<>k%I%>V!Z_xtH!0004` zNklc#H5JmrpmZ)+@G>sG~q_w~zKmf{gnZlNNfOWBuN}2_mG;%>ur5i%J zf{-qy4-gc#)wg->zvG1TycR*^% z#s{!5*&kz=jQLy}LvcI?FU$OUdB=2Jeu~O9wFf|!$m^SkDL>01tObWX=(1SVML}E? zSyEiF-8m2@512H>O@)gJjByJRhAz@2{^MvrK#W<`!8e;3BahY%zN6qf_rBO|fFF?Yp~i>)x^L(BkxaU}GBC zzMP)4#&3UrJWycci?6?aQn$zHg-OJ-i7G zOzAD(z~=Myse8*eWcK;?-Bf$|PovZYZ4@}>UOPU)ceR=YZISq{_S>PCQSk8RxKj@0 zUCnNyNtK^166Kxh-1zce-YbIo3P0;l8<9r0XA*a`evT7h!c+m34)d|=J-NQ(i}3T6 b*6v;b5DsBDtick~00000NkvXXu0mjfDqjfc literal 0 HcmV?d00001 diff --git a/textures/doors_door_woodglass1.png b/textures/doors_door_woodglass1.png new file mode 100644 index 0000000000000000000000000000000000000000..7d9232ac3a1913c27e3647272666ac8b372cbbea GIT binary patch literal 522 zcmeAS@N?(olHy`uVBq!ia0vp^YCx>O!VDyPyu=%TltF+`h--C-6_D8)X_xG5T;gZl z7G>WUX44htG$YfyKiT8Rk$bk9GI#F0stdAOv}n=UvuCSqLrQ=e1WJPZg8wu8M*$a$ zqU9JE7%M$p978H@rB2-FbvQtzt)9=KH=KQ}?yz#NCkfgb<=FE=$QpY7% zl&glyb}cDYv^G=^WVDLvtavNqYJ1_p%5Rt?DxiV zXR(Wf$KAYBI>&IiJmb^Il{r_>&-l97rfz%Pf8zq#-)ryG7`3gLd1995dGY;Q9in&l zD4)Jyb9%#{hDjRN{_i@sH_HAqLtOg7D!bKNe+o>k%bw;Lm-MkFPbu!^Qzc&GJvH@r z3il^wrEU5B<7;I^c!Z50^C1<6kM|C_b1u1?x;wh_DX)ZID8G;Rv+W;tPUBr@B_KKT zzEbqBc(*&7R-JR4-821PKcnvH%OaajE(uqCaF%D)WgZK`tB&<%M*H0@F5Z>@zyH0Y z_u72FVB7o#x7<@!#fyA?Db+rjdBR7+eCxO7yK>t&?y>}^UFHAeU2-73F}xHQK@6U* KelF{r5}E+5FX}P? literal 0 HcmV?d00001 diff --git a/textures/doors_door_woodglass2.png b/textures/doors_door_woodglass2.png new file mode 100644 index 0000000000000000000000000000000000000000..ca527ce33a1b316451bff3eaaf9317f7d8799644 GIT binary patch literal 596 zcmV-a0;~OrP)*Dgs$~t6vU;t>+a|x4uT)Rdm99G z2p4|bd(QtHf-4PVSQkZu641Bnv;+@t(RL$X+ts*ADf4P@5QO_6UbCy+;2rJMYDIRfE&7B+iqBDM>;a=2 z!`|a=TS7v_BjU6ot>VWE9ioUMtB~uwR77B1c&ZiXt*~P=<%?u_kDC2O)(nS%f`$ zDUJVv$l2B9Uc0f9)Xs?6OVVe;+*eXoM>Qt0>tF#WHR_oz+1)7c&G_C< zv+|1gqKv|8ljVV4@^x%BUwhCm`MS(DUsFGrUjEbQpqCkE8(00|# zyIy+E!_INNZ7uI~n0kI1`{U5?9<5CGXaDk^6Y3+gvl2iqlAEg}(VKWfojR|&*vDQz4T(nq$;#k4!&MQhl34xLzzhH*{5CBuyV%BX2WCwY=IEGZ*N=`@+FcmQsOGt1? z(qL?4>X5YZCK$lwSRe!&&m lleuZ}297Ib?t+4hYz%A*`DSlC_xl>iCQnyCmvv4FO#tmRJX!z% literal 0 HcmV?d00001 diff --git a/textures/doors_item_barn2.png b/textures/doors_item_barn2.png new file mode 100644 index 0000000000000000000000000000000000000000..6ece2a6864d36999c1479337b0a4b087eb2ce749 GIT binary patch literal 229 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFP2=EDU1=0bUj1iVxVFrv&%FM%mOw0_|tAscWt%Prb?DBN=b6Mw<&;$TJKR5jV literal 0 HcmV?d00001 diff --git a/textures/doors_item_castle1.png b/textures/doors_item_castle1.png new file mode 100644 index 0000000000000000000000000000000000000000..9cd631789fe391dc982e0e074e76a5182fa090a3 GIT binary patch literal 352 zcmV-m0iXVfP)!$1%~XJ@iWOe1Y-ghIiSB7)+yBr6u2=`}AY++ksSqTF9BknBV6BmHYRrIL42C`{(P|V{ y@9J;nA28(jZ41-CRq6WkqXqyZa%{AKezm_RE3YP!`oOsW00000*)EbP0l+XkK?m{%_ literal 0 HcmV?d00001 diff --git a/textures/doors_item_cottage1.png b/textures/doors_item_cottage1.png new file mode 100644 index 0000000000000000000000000000000000000000..2f57ec98f32c4ab439741136fd2cfe548e6a5073 GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFP2=EDU1=1_>Jz}h-^4!#00`>dD zjPKpM*WKL>6vqleHDfLVB?L->{DK+&LjX)+i&?iBkR9de;uunKE41gdV1ojWOE8n- zErv4@4q68+?uh0d{l|N{puj)>o4d=mn6MM7mM?D}oWbf>!XYbF>{8-W;LZ>kdhzDH wrHQGlUjA3!$Mspj@AK6cYp%M5eBXV6{h}rBIcx6RHy|55UHx3vIVCg!03GK|0RR91 literal 0 HcmV?d00001 diff --git a/textures/doors_item_cottage2.png b/textures/doors_item_cottage2.png new file mode 100644 index 0000000000000000000000000000000000000000..f6574663b93f8c3e002f0db47e800d3014df6b8d GIT binary patch literal 236 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFP2=EDU1=5|thOyStd2Z?}i@X=7 z*&jRhsJpuxD2^5Eaj7-{N(ht$`2{olhX9zu7PD?MAUoRA#WAGfR&qjufS8D=Py$0! zLaM5=fpdpqqvRQmq~ruXhHe!Dl}6VV$s02Qu4+h2N;Y0yAaUelF{r5}E*>oMFWA z8s=t(zMdd)tUz&=s4Y-Jpd`pInBhMJz!bKab(;a%L7py-Ar-fh6B0Q5jJ?Ye7?_k5 z6&ErH91aKw*uZeagQ-j8fD2PX7LNmuu%Muz!D1P;AU+Ys)t>D$nZqZy=maqsv!5~G k<>h5vZRl-gW|qLfz`luZ^V!OWp&*+)UHx3vIVCg!0G;hKKmY&$ literal 0 HcmV?d00001 diff --git a/textures/doors_item_dungeon2.png b/textures/doors_item_dungeon2.png new file mode 100644 index 0000000000000000000000000000000000000000..bd203b82be648e8060846268a3548ded696d3aa2 GIT binary patch literal 231 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFP2=EDU1=5BZin^-u##$6vqm#$}gA+ln^Kh@(X784*@WREoR+jKz59$i(^Q|t>lCRgVHin!vuyV z2Uk@^c7ekk6DJDl2(hHFG)VZJI^~t1>FnmFW^kBOgEdWqY3YHiD_jeAF(qd8OqnYB wP>Ioi`Jj@Ylas)1A15E513`*v%kFVdQ&MBb@06X14umAu6 literal 0 HcmV?d00001 diff --git a/textures/doors_item_japanese.png b/textures/doors_item_japanese.png new file mode 100644 index 0000000000000000000000000000000000000000..67c5aa0ec5b1d1052d4572209e7355b36d593d8b GIT binary patch literal 231 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFP2=EDU1=0ncYPWCSZVuFsG?(cQ zGhUo#pI|Qo6vqlAPQFlCR18zQJ(*%a5 zBZrD6G6)=Y2@Dj}nZ%c((jf8h+_`rNn$E7Sq6W$=8mwt5OiK@Bok`p!l$a%;WMHc4 qpt-@r!e{r+jvX8kr%bMjyx?JQd?_S#-?hOKWSgg}pUXO@geCyWhCu58 literal 0 HcmV?d00001 diff --git a/textures/doors_item_mansion1.png b/textures/doors_item_mansion1.png new file mode 100644 index 0000000000000000000000000000000000000000..5921c990af56d09c25835c91da07823fa5bb3ca8 GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFP2=EDU1=81V-n(-7!pRN!mriZ= zaCSSnp}4!d8z_zyh)=dp07?jy1o;Is{D%OT!WOe`Ga%d9)5S5Q;#P7(LV%Enh)@Cp zlVWnRGpm5}nZOH@I*W9csQ7dU@&wC7+bFbiem-ctCwj5B?L->{DK+&LjX)+i&?iBkZt7Y;uunKD>)&7LqtTRB!PiR zQB_fu(crMh363)ir#QG0rZ*YSN#NP8Bvg`U_j6t~30%u!S_V2g3# fSjL@a-NMK)!JhMT&dk-jK{j~0`njxgN@xNA;2%H@ literal 0 HcmV?d00001 diff --git a/textures/doors_item_steelglass2.png b/textures/doors_item_steelglass2.png new file mode 100644 index 0000000000000000000000000000000000000000..b2059f30f227f52d9b5426b4807db973e25d3a98 GIT binary patch literal 218 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFP2=EDU1=1HTTv)Yg)!DOWj~_pN z=gysA9r5n&ZlE|;AaC5%50nrn3GxeO_zwXvg)L^?W^rOJNy6u literal 0 HcmV?d00001 diff --git a/textures/doors_item_steelpanel1.png b/textures/doors_item_steelpanel1.png new file mode 100644 index 0000000000000000000000000000000000000000..15934076b78e8d5687a1c1b6cf9a27c8dd60011b GIT binary patch literal 217 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFP2=EDU1=1HTTv)Yg)!DOWj~_pN z=gysA9r5n&ZlE|;AaC5%50nrn3GxeO_zwXvg)L^?WbVu(I;< dF5p>U%<#pMuV8!Jvl$@sJzf1=);T3K0RRaHKWP8} literal 0 HcmV?d00001 diff --git a/textures/doors_item_woodglass1.png b/textures/doors_item_woodglass1.png new file mode 100644 index 0000000000000000000000000000000000000000..8ef8eca8d53e61e86c02ef80765527f98c4ce88b GIT binary patch literal 232 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFP2=EDU1=78tMu~Q^ErI%r)9j~4 znH@j=sJpuxD2^5E@J!hOln^Kh@(X784*@WREoR+jKz6vNi(^Q|t>lCR0Z|bV(F6u2 zMO9T*gToz)jiO42jvdHiNK-Lb;^ZQ6LqSQwG@&ghBSRy?Ywd*_5{qOr_*{CsyB9OC qF)OKRXmF%SaC1pHNi1w?V&Y-o_2*Goax6C+WSyt0pUXO@geCxl20W1f literal 0 HcmV?d00001 diff --git a/textures/doors_item_woodglass2.png b/textures/doors_item_woodglass2.png new file mode 100644 index 0000000000000000000000000000000000000000..4f9b8a8f61c28218a4e15cf5fe7e9bbe7e48f3c5 GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFP2=EDU1=2mC#)6vqmfnim%VB?L->{DK+&LjX)+i&?iBkR9yl;uunKD>)%SKuknLEP;VZ zQB_gZ;BaSThosV>H%HzuBs;jaC@A?ExJ}qN!7xH=&4r_^i(*fDaxOY1p!GDR=SYKx nq_v}jUQ<(FLYwjhStcHav%TEQ|6SCb1hUH0)z4*}Q$iB}`_w^3 literal 0 HcmV?d00001 diff --git a/textures/doors_item_woodpanel1.png b/textures/doors_item_woodpanel1.png new file mode 100644 index 0000000000000000000000000000000000000000..accfc01dd519ea0fdc4e8ded87beb1fd2bd57eaf GIT binary patch literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFP2=EDU1=8(7hLa;rlN@9hr`ZSV zh~K++ue-Y&D2^4V`fWA@N(ht$`2{olhX9zu7PD?MAlu2)#WAGfR&qjuKu}PSPyz!} zVsdIStHEK<8=N{y94rBviOGy2nik3to)U{}*Kn-5ArZNesVw%8L2Q9G%T$&|C5G>w VT%l%L&hG}9?CI*~vd$@?2>>v(Hqrn9 literal 0 HcmV?d00001