From e662bb36b9fa5003bcc6e63e189fefadc47f979b Mon Sep 17 00:00:00 2001 From: Vanessa Ezekowitz Date: Mon, 30 Mar 2015 21:06:07 -0400 Subject: [PATCH] use mesh node for grandfather clock --- homedecor/clocks.lua | 26 ++ homedecor/furniture.lua | 50 --- .../models/homedecor_grandfather_clock.mtl | 32 ++ .../models/homedecor_grandfather_clock.obj | 360 ++++++++++++++++++ .../homedecor_grandfather_clock_bottom.png | Bin 916 -> 0 bytes .../homedecor_grandfather_clock_face.png | Bin 0 -> 455 bytes .../homedecor_grandfather_clock_face_edge.png | Bin 0 -> 181 bytes .../homedecor_grandfather_clock_inv.png | Bin 3607 -> 3821 bytes .../homedecor_grandfather_clock_sides.png | Bin 798 -> 0 bytes .../homedecor_grandfather_clock_top.png | Bin 1236 -> 0 bytes .../homedecor_grandfather_clock_wood.png | Bin 0 -> 492 bytes 11 files changed, 418 insertions(+), 50 deletions(-) create mode 100644 homedecor/models/homedecor_grandfather_clock.mtl create mode 100644 homedecor/models/homedecor_grandfather_clock.obj delete mode 100644 homedecor/textures/homedecor_grandfather_clock_bottom.png create mode 100644 homedecor/textures/homedecor_grandfather_clock_face.png create mode 100644 homedecor/textures/homedecor_grandfather_clock_face_edge.png delete mode 100644 homedecor/textures/homedecor_grandfather_clock_sides.png delete mode 100644 homedecor/textures/homedecor_grandfather_clock_top.png create mode 100644 homedecor/textures/homedecor_grandfather_clock_wood.png diff --git a/homedecor/clocks.lua b/homedecor/clocks.lua index e204b016..e27e333f 100644 --- a/homedecor/clocks.lua +++ b/homedecor/clocks.lua @@ -67,3 +67,29 @@ homedecor.register("alarm_clock", { }, groups = {snappy=3}, }) + +local gf_cbox = { + type = "fixed", + fixed = { -7/16, -8/16, -7/16, 7/16, 24/16, 7/16 } +} + +homedecor.register("grandfather_clock", { + description = "Grandfather Clock", + mesh = "homedecor_grandfather_clock.obj", + tiles = { + "homedecor_grandfather_clock_wood.png", + "homedecor_tile_brass2.png", + "homedecor_grandfather_clock_face.png", + "homedecor_grandfather_clock_face_edge.png" + }, + inventory_image = "homedecor_grandfather_clock_inv.png", + groups = { snappy = 3 }, + selection_box = gf_cbox, + collision_box = gf_cbox, + expand = { top="air" }, +}) + +minetest.register_alias("homedecor:grandfather_clock_bottom", "homedecor:grandfather_clock") +minetest.register_alias("homedecor:grandfather_clock_top", "air") + + diff --git a/homedecor/furniture.lua b/homedecor/furniture.lua index a452ca1c..7e239f54 100644 --- a/homedecor/furniture.lua +++ b/homedecor/furniture.lua @@ -336,56 +336,6 @@ homedecor.register("wall_shelf", { } }) -homedecor.register("grandfather_clock_bottom", { - description = "Grandfather Clock", - tiles = { - "homedecor_grandfather_clock_sides.png", - "homedecor_grandfather_clock_sides.png", - "homedecor_grandfather_clock_sides.png", - "homedecor_grandfather_clock_sides.png", - "homedecor_grandfather_clock_sides.png", - "homedecor_grandfather_clock_bottom.png" - }, - inventory_image = "homedecor_grandfather_clock_inv.png", - groups = { snappy = 3 }, - node_box = { - type = "fixed", - fixed = { - {-0.4, -0.5, -0.4, -0.3125, 0.5, 0.4}, -- NodeBox1 - {-0.3125, -0.4375, -0.3125, 0.3125, 0.5, 0.4}, -- NodeBox2 - {0.3125, -0.5, -0.4, 0.4, 0.5, 0.4}, -- NodeBox3 - {-0.3125, -0.5, -0.4, 0.3125, -0.405, 0.4}, -- NodeBox4 - } - }, - selection_box = { - type = "fixed", - fixed = { -0.4, -0.5, -0.4, 0.4, 1.5, 0.4 } - }, - expand = { top="homedecor:grandfather_clock_top" }, -}) - -homedecor.register("grandfather_clock_top", { - tiles = { - "homedecor_grandfather_clock_sides.png", - "homedecor_grandfather_clock_sides.png", - "homedecor_grandfather_clock_sides.png", - "homedecor_grandfather_clock_sides.png", - "homedecor_grandfather_clock_sides.png", - "homedecor_grandfather_clock_top.png" - }, - groups = { snappy = 3, not_in_creative_inventory=1 }, - node_box = { - type = "fixed", - fixed = { - {-0.4, -0.5, -0.4, -0.3125, 0.5, 0.4}, -- NodeBox1 - {-0.3125, -0.1875, -0.4, 0.3125, 0.5, 0.4}, -- NodeBox2 - {0.3125, -0.5, -0.4, 0.4, 0.5, 0.4}, -- NodeBox3 - {-0.3125, -0.5, -0.3125, 0.3125, 0.5, 0.4}, -- NodeBox4 - } - }, - selection_box = homedecor.nodebox.null, -}) - local ofchairs_sbox = { type = "fixed", fixed = { -8/16, -8/16, -8/16, 8/16, 29/32, 8/16 } diff --git a/homedecor/models/homedecor_grandfather_clock.mtl b/homedecor/models/homedecor_grandfather_clock.mtl new file mode 100644 index 00000000..67c47a86 --- /dev/null +++ b/homedecor/models/homedecor_grandfather_clock.mtl @@ -0,0 +1,32 @@ +# Blender MTL File: 'grandfather-clock.blend' +# Material Count: 3 + +newmtl brass +Ns 96.078431 +Ka 0.000000 0.000000 0.000000 +Kd 0.722818 0.530407 0.147719 +Ks 0.500000 0.500000 0.500000 +Ni 1.000000 +d 1.000000 +illum 2 +map_Kd /home/vanessa/Minetest-related/mods/my_mods/homedecor_modpack/homedecor/textures/homedecor_tile_brass2.png + +newmtl face +Ns 96.078431 +Ka 0.000000 0.000000 0.000000 +Kd 0.640000 0.640000 0.640000 +Ks 0.500000 0.500000 0.500000 +Ni 1.000000 +d 1.000000 +illum 2 +map_Kd /home/vanessa/Minetest-related/mods/my_mods/homedecor_modpack/homedecor/textures/homedecor_grandfather_clock_face.png + +newmtl wood +Ns 96.078431 +Ka 0.000000 0.000000 0.000000 +Kd 0.087778 0.033537 0.010796 +Ks 0.500000 0.500000 0.500000 +Ni 1.000000 +d 1.000000 +illum 2 +map_Kd /home/vanessa/Minetest-related/mods/my_mods/homedecor_modpack/homedecor/textures/homedecor_grandfather_clock_wood.png diff --git a/homedecor/models/homedecor_grandfather_clock.obj b/homedecor/models/homedecor_grandfather_clock.obj new file mode 100644 index 00000000..ea9aab7a --- /dev/null +++ b/homedecor/models/homedecor_grandfather_clock.obj @@ -0,0 +1,360 @@ +# Blender v2.73 (sub 0) OBJ File: 'grandfather-clock.blend' +# www.blender.org +o Cylinder.001 +v 0.000000 0.875000 -0.406250 +v -0.000000 0.843751 -0.437500 +v 0.107630 0.865159 -0.437500 +v 0.095671 0.894030 -0.406250 +v 0.198874 0.926126 -0.437500 +v 0.176777 0.948223 -0.406250 +v 0.259841 1.017370 -0.437500 +v 0.230970 1.029329 -0.406250 +v 0.281249 1.125000 -0.437500 +v 0.250000 1.125000 -0.406250 +v 0.259841 1.232630 -0.437500 +v 0.230970 1.220671 -0.406250 +v 0.198874 1.323874 -0.437500 +v 0.176777 1.301777 -0.406250 +v 0.107630 1.384841 -0.437500 +v 0.095671 1.355970 -0.406250 +v -0.000000 1.406249 -0.437500 +v 0.000000 1.375000 -0.406250 +v -0.107630 1.384841 -0.437500 +v -0.095671 1.355970 -0.406250 +v -0.198874 1.323874 -0.437500 +v -0.176777 1.301777 -0.406250 +v -0.259841 1.232630 -0.437500 +v -0.230970 1.220671 -0.406250 +v -0.281249 1.125000 -0.437500 +v -0.250000 1.125000 -0.406250 +v -0.259841 1.017370 -0.437500 +v -0.230970 1.029329 -0.406250 +v -0.198873 0.926126 -0.437500 +v -0.176776 0.948223 -0.406250 +v -0.107630 0.865159 -0.437500 +v -0.095671 0.894030 -0.406250 +v -0.437500 -0.500000 0.437500 +v -0.437500 -0.500000 -0.437500 +v 0.437500 -0.500000 -0.437500 +v 0.437500 -0.500000 0.437500 +v -0.437500 1.500000 0.437500 +v -0.437500 1.500000 -0.437500 +v 0.437500 1.500000 -0.437500 +v 0.437500 1.500000 0.437500 +v -0.437500 -0.375000 -0.437500 +v 0.437500 -0.375000 -0.437500 +v -0.437500 0.750000 -0.437500 +v 0.437500 0.750000 -0.437500 +v -0.312500 -0.375000 -0.437500 +v -0.312500 0.750000 -0.437500 +v 0.312500 -0.375000 -0.437500 +v 0.312500 0.750000 -0.437500 +v -0.312500 -0.375000 0.375000 +v -0.312500 0.750000 0.375000 +v 0.312500 -0.375000 0.375000 +v 0.312500 0.750000 0.375000 +v -0.031250 -0.062500 0.015625 +v -0.031250 -0.062500 -0.015625 +v 0.031250 -0.062500 -0.015625 +v 0.031250 -0.062500 0.015625 +v -0.031250 0.750000 0.015625 +v -0.031250 0.750000 -0.015625 +v 0.031250 0.750000 -0.015625 +v 0.031250 0.750000 0.015625 +v 0.024386 -0.057089 -0.017327 +v 0.024386 -0.057089 0.017329 +v 0.069446 -0.075754 -0.017327 +v 0.069446 -0.075754 0.017329 +v 0.103934 -0.110241 -0.017327 +v 0.103934 -0.110241 0.017329 +v 0.122598 -0.155301 -0.017327 +v 0.122598 -0.155301 0.017329 +v 0.122598 -0.204074 -0.017327 +v 0.122598 -0.204074 0.017329 +v 0.103934 -0.249134 -0.017327 +v 0.103934 -0.249134 0.017329 +v 0.069446 -0.283621 -0.017327 +v 0.069446 -0.283621 0.017329 +v 0.024386 -0.302286 -0.017327 +v 0.024386 -0.302286 0.017329 +v -0.024386 -0.302286 -0.017327 +v -0.024386 -0.302286 0.017329 +v -0.069446 -0.283621 -0.017327 +v -0.069446 -0.283621 0.017329 +v -0.103934 -0.249134 -0.017327 +v -0.103934 -0.249134 0.017329 +v -0.122598 -0.204074 -0.017327 +v -0.122598 -0.204074 0.017329 +v -0.122598 -0.155301 -0.017327 +v -0.122598 -0.155301 0.017329 +v -0.103934 -0.110241 -0.017327 +v -0.103934 -0.110241 0.017329 +v -0.069446 -0.075754 -0.017327 +v -0.069446 -0.075754 0.017329 +v -0.024386 -0.057089 -0.017327 +v -0.024386 -0.057089 0.017329 +v -0.437500 0.500000 0.437500 +v 0.437500 0.500000 0.437500 +v -0.437500 0.500000 -0.437500 +v 0.437500 0.500000 -0.437500 +v -0.312500 0.500000 -0.437500 +v 0.312500 0.500000 -0.437500 +v -0.312500 0.500000 0.375000 +v 0.312500 0.500000 0.375000 +vt 0.062500 0.250000 +vt 0.392370 0.365160 +vt 0.301126 0.426126 +vt 0.937500 0.250000 +vt 0.759841 0.517370 +vt 0.698873 0.426126 +vt 0.062500 0.000000 +vt 0.937500 0.000000 +vt 0.937500 1.000000 +vt 0.062500 1.000000 +vt 0.937500 0.125000 +vt 0.062500 0.125000 +vt 0.240159 0.517370 +vt 0.062500 0.875000 +vt 0.937500 0.875000 +vt 0.812500 0.250000 +vt 0.187500 0.250000 +vt 0.187500 0.000000 +vt 0.812500 0.000000 +vt 0.812500 1.000000 +vt 0.812500 0.062500 +vt 0.187500 0.062500 +vt 0.187500 1.000000 +vt 0.812500 0.937500 +vt 0.187500 0.937500 +vt 0.187500 0.125000 +vt 0.812500 0.125000 +vt 0.607630 0.365160 +vt 0.781250 0.625000 +vt 0.218751 0.625000 +vt 0.500000 0.343751 +vt 0.759841 0.732630 +vt 0.698874 0.823874 +vt 0.240159 0.732630 +vt 0.392370 0.884840 +vt 0.500000 0.906249 +vt 0.607630 0.884840 +vt 0.301126 0.823874 +vt 0.875000 0.687500 +vt 0.875000 0.750000 +vt 0.062500 0.750000 +vt 0.062500 0.687500 +vt 0.875000 0.812500 +vt 0.062500 0.812500 +vt 0.875000 0.875000 +vt 0.062500 0.187500 +vt 0.125000 0.125000 +vt 0.125000 0.187500 +vt 0.187500 0.187500 +vt 0.250000 0.125000 +vt 0.250000 0.187500 +vt 0.312500 0.125000 +vt 0.312500 0.187500 +vt 0.375000 0.125000 +vt 0.375000 0.187500 +vt 0.437500 0.125000 +vt 0.437500 0.187500 +vt 0.500000 0.125000 +vt 0.500000 0.187500 +vt 0.562500 0.125000 +vt 0.562500 0.187500 +vt 0.625000 0.125000 +vt 0.625000 0.187500 +vt 0.687500 0.125000 +vt 0.687500 0.187500 +vt 0.750000 0.125000 +vt 0.750000 0.187500 +vt 0.812500 0.187500 +vt 0.875000 0.125000 +vt 0.875000 0.187500 +vt 0.937500 0.187500 +vt -0.000000 0.187500 +vt -0.000000 0.125000 +vt 1.000000 0.125000 +vt 1.000000 0.187500 +vt 0.595078 0.515567 +vt 0.549293 0.496602 +vt 0.514250 0.461559 +vt 0.495285 0.415773 +vt 0.495285 0.366215 +vt 0.514250 0.320429 +vt 0.549293 0.285387 +vt 0.595078 0.266421 +vt 0.644636 0.266421 +vt 0.690422 0.285387 +vt 0.725465 0.320429 +vt 0.744430 0.366215 +vt 0.744430 0.415773 +vt 0.725465 0.461559 +vt 0.690422 0.496602 +vt 0.644636 0.515567 +vt 0.185729 0.185729 +vt 0.329918 0.089386 +vt 0.500000 0.055554 +vt 0.670082 0.089386 +vt 0.814269 0.185729 +vt 0.910614 0.329918 +vt 0.944445 0.500000 +vt 0.910614 0.670082 +vt 0.814271 0.814271 +vt 0.670082 0.910614 +vt 0.500000 0.944445 +vt 0.329918 0.910614 +vt 0.185729 0.814271 +vt 0.089385 0.670082 +vt 0.055554 0.500000 +vt 0.089385 0.329918 +vt 0.125000 0.750000 +vt 0.125000 0.687500 +vt 0.250000 0.687500 +vt 0.250000 0.750000 +vt 0.375000 0.750000 +vt 0.375000 0.687500 +vt 0.500000 0.687500 +vt 0.500000 0.750000 +vt 0.500000 0.937500 +vt 0.500000 0.875000 +vt 0.625000 0.875000 +vt 0.625000 0.937500 +vt 0.750000 0.937500 +vt 0.750000 0.875000 +vt 0.875000 0.937500 +vt 1.000000 0.687500 +vt 1.000000 0.750000 +vt 1.000000 0.875000 +vt 1.000000 0.937500 +vt 0.250000 0.937500 +vt 0.250000 0.875000 +vt 0.375000 0.875000 +vt 0.375000 0.937500 +vt 0.125000 0.937500 +vt 0.125000 0.875000 +vt 0.750000 0.750000 +vt 0.750000 0.687500 +vt 0.000000 0.750000 +vt 0.000000 0.687500 +vt 0.625000 0.750000 +vt 0.625000 0.687500 +vt 0.000000 0.937500 +vt 0.000000 0.875000 +vn -0.000000 -0.000000 -1.000000 +vn 1.000000 0.000000 0.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 -1.000000 0.000000 +vn 0.000000 1.000000 0.000000 +vn -1.000000 0.000000 0.000000 +vn 0.382700 0.923900 0.000000 +vn 0.707100 0.707100 0.000000 +vn 0.923900 0.382700 0.000000 +vn 0.923900 -0.382700 0.000000 +vn 0.707100 -0.707100 0.000000 +vn 0.382700 -0.923900 0.000000 +vn -0.382700 -0.923900 0.000000 +vn -0.707100 -0.707100 0.000000 +vn -0.923900 -0.382700 0.000000 +vn -0.923900 0.382700 0.000000 +vn -0.707100 0.707100 0.000000 +vn -0.382700 0.923900 0.000000 +vn -0.396600 -0.593600 -0.700200 +vn -0.700200 -0.139300 -0.700200 +vn 0.700200 -0.139300 -0.700200 +vn 0.396600 -0.593600 -0.700200 +vn -0.139300 0.700200 -0.700200 +vn 0.139300 -0.700200 -0.700200 +vn 0.593600 0.396600 -0.700200 +vn 0.396600 0.593600 -0.700200 +vn -0.396600 0.593600 -0.700200 +vn -0.593600 -0.396600 -0.700200 +vn -0.139300 -0.700200 -0.700200 +vn 0.593600 -0.396600 -0.700200 +vn 0.700200 0.139300 -0.700200 +vn -0.593600 0.396600 -0.700200 +vn -0.700200 0.139300 -0.700200 +vn 0.139300 0.700200 -0.700200 +g Cylinder.001_Cylinder.001_wood +s off +f 44/1/1 3/2/1 5/3/1 +f 43/4/1 27/5/1 29/6/1 +f 94/7/2 96/8/2 39/9/2 40/10/2 +f 35/7/1 34/8/1 41/11/1 42/12/1 +f 96/9/2 94/10/2 36/7/2 35/8/2 +f 94/9/3 93/10/3 33/7/3 36/8/3 +f 33/10/4 34/7/4 35/8/4 36/9/4 +f 40/8/5 39/9/5 38/10/5 37/7/5 +f 7/13/1 44/1/1 5/3/1 +f 45/8/6 49/7/6 99/14/6 97/15/6 +f 50/16/1 52/17/1 100/18/1 99/19/1 +f 98/15/6 47/8/6 51/7/6 100/14/6 +f 97/8/6 99/7/6 50/1/6 46/4/6 +f 47/20/4 51/21/4 49/22/4 45/23/4 +f 52/24/4 50/25/4 46/18/4 48/19/4 +f 99/20/1 100/23/1 51/26/1 49/27/1 +f 31/28/1 43/4/1 29/6/1 +f 43/4/1 25/29/1 27/5/1 +f 9/30/1 44/1/1 7/13/1 +f 44/1/1 2/31/1 3/2/1 +f 31/28/1 2/31/1 43/4/1 +f 23/32/1 38/9/1 21/33/1 +f 43/4/1 2/31/1 44/1/1 +f 25/29/1 38/9/1 23/32/1 +f 11/34/1 39/10/1 9/30/1 +f 39/10/1 15/35/1 17/36/1 +f 19/37/1 38/9/1 17/36/1 +f 21/33/1 38/9/1 19/37/1 +f 39/10/1 13/38/1 15/35/1 +f 39/10/1 11/34/1 13/38/1 +f 9/30/1 39/10/1 44/1/1 +f 39/10/1 17/36/1 38/9/1 +f 38/9/1 25/29/1 43/4/1 +f 40/9/3 37/10/3 93/7/3 94/8/3 +f 33/8/6 93/9/6 95/10/6 34/7/6 +f 93/8/6 37/9/6 38/10/6 95/7/6 +f 48/4/6 98/8/6 100/7/6 52/1/6 +f 47/26/1 98/23/1 96/10/1 42/12/1 +f 45/27/1 41/11/1 95/9/1 97/20/1 +f 97/19/1 95/8/1 43/4/1 46/16/1 +f 98/18/1 48/17/1 44/1/1 96/7/1 +g Cylinder.001_Cylinder.001_brass +f 57/39/6 58/40/6 54/41/6 53/42/6 +f 58/40/1 59/43/1 55/44/1 54/41/1 +f 59/43/2 60/45/2 56/14/2 55/44/2 +f 61/46/7 62/12/7 64/47/7 63/48/7 +f 63/48/8 64/47/8 66/26/8 65/49/8 +f 65/49/9 66/26/9 68/50/9 67/51/9 +f 67/51/2 68/50/2 70/52/2 69/53/2 +f 69/53/10 70/52/10 72/54/10 71/55/10 +f 71/55/11 72/54/11 74/56/11 73/57/11 +f 73/57/12 74/56/12 76/58/12 75/59/12 +f 75/59/4 76/58/4 78/60/4 77/61/4 +f 77/61/13 78/60/13 80/62/13 79/63/13 +f 79/63/14 80/62/14 82/64/14 81/65/14 +f 81/65/15 82/64/15 84/66/15 83/67/15 +f 83/67/6 84/66/6 86/27/6 85/68/6 +f 85/68/16 86/27/16 88/69/16 87/70/16 +f 87/70/17 88/69/17 90/11/17 89/71/17 +f 91/72/5 92/73/5 62/12/5 61/46/5 +f 89/71/18 90/11/18 92/74/18 91/75/18 +f 61/76/1 63/77/1 65/78/1 67/79/1 69/80/1 71/81/1 73/82/1 75/83/1 77/84/1 79/85/1 81/86/1 83/87/1 85/88/1 87/89/1 89/90/1 91/91/1 +g Cylinder.001_Cylinder.001_face +f 6/92/1 4/93/1 1/94/1 32/95/1 30/96/1 28/97/1 26/98/1 24/99/1 22/100/1 20/101/1 18/102/1 16/103/1 14/104/1 12/105/1 10/106/1 8/107/1 +g Cylinder.001_Cylinder.001_face-edge +f 16/108/19 15/109/19 13/110/19 14/111/19 +f 12/112/20 11/113/20 9/114/20 10/115/20 +f 26/116/21 25/117/21 23/118/21 24/119/21 +f 22/120/22 21/121/22 19/45/22 20/122/22 +f 4/40/23 3/39/23 2/123/23 1/124/23 +f 20/122/24 19/45/24 17/125/24 18/126/24 +f 30/127/25 29/128/25 27/129/25 28/130/25 +f 32/131/26 31/132/26 29/128/26 30/127/26 +f 6/133/27 5/134/27 3/39/27 4/40/27 +f 14/111/28 13/110/28 11/113/28 12/112/28 +f 16/108/29 18/135/29 17/136/29 15/109/29 +f 24/119/30 23/118/30 21/121/30 22/120/30 +f 28/130/31 27/129/31 25/117/31 26/116/31 +f 8/137/32 7/138/32 5/134/32 6/133/32 +f 10/115/33 9/114/33 7/138/33 8/137/33 +f 32/131/34 1/139/34 2/140/34 31/132/34 diff --git a/homedecor/textures/homedecor_grandfather_clock_bottom.png b/homedecor/textures/homedecor_grandfather_clock_bottom.png deleted file mode 100644 index c15a59aa863150028ae9230cd6849ae852ff1a81..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 916 zcmV;F18e+=P)d;AT5|w{oEY`I4q8mxB?&o(e z`sD1hL$tkBcL%%{S~l!+g_xc(n}8*ucqTl6^|K8Hxou1KqHBry1X37YGl(>ah9ydE zD}h%)ghZY1fifmUpf)yPxDlt^)-P{#%b4a*AZN%q$X(l8r4Zt-tzj>^byz5YgyE41 zZ!5tN0!5no#X|@eB+7gV&gX3y9&Vged=rM}v&<*p=!A>3aX9{^q}0|g7hS)8ibSfG-G(!8xO7Hx(OpSyWub23F9A-EByR}HeqO{c%=CRthQnJ@|loR(A@%A*{SpL z+th@i)ddU>xvpaP>yO}F;GskU6UUCi_{jL_xvXM%$aNmW%DNlYKPMX&3q}L&ps3KD zgy@;I=8JA+VID|w?^?69RKZSy`!`%l7FV0W|)#>5Z z!KjXRzKY?g_VWqc-3+T3KK`PT1A24h2vrn!VQ-mFo~~nfcQY)^gh~^JAAJLP2cb?J zAco-aliGw~=z<*&Mc5_S>$)3$_|?6IwYuS6D??ctNHz|oTjDa5=B1%DeA`gECEmKB zFHo@SeUlq*iHq*8_xS{dqMO`sOI&n^qDwunZ7AImO+)E;2Jfcf@#{}JK!^}j91lnt zY!oy(L&?-ok{A-uXMb~^|J|b!)H>;o=Y=Me1YLH_1arY+LPvUGs2zhr&J`u-JEzAH zoQP?!oBr>f4yVh8nIKDlM*S}M{cjPpf;&?zw;ut*Gp5SkGJMd@=O;nYwf0tsQP qJ)t8 diff --git a/homedecor/textures/homedecor_grandfather_clock_face.png b/homedecor/textures/homedecor_grandfather_clock_face.png new file mode 100644 index 0000000000000000000000000000000000000000..6b269ccb783819058478a4c1b6ee79787d0fab31 GIT binary patch literal 455 zcmV;&0XY7NP)X^mfBr-#?;mDA~jnc?mK4a@ndQH z`S>6r=n-TD(K|hY-a9^P`_+UngC0Rup%q>drQu7$v%WXV^xxlq^YZdC{2b?1MU~JR zbcqP$k6L3xvr_T;`jgx3MrNTZs@Be|BvyaPNYsRt<7<79sFmVi5MhCb(# xMzBmGatrtr05eRZglxaBsC+P}OsaCzJd>UU_M*M$D=x8E+8zgeRr^G3&qM}=vUsln_F zj}@o8@6~*GclWux%$go~yZ=H@(yi+sPo37Kak;*2{r!6T`p-|F&)?5A=}-K=e<^>? hJ5;OpHcez=xb@pWW0tYrDWE$TJYD@<);T3K0RZlEPKy8l literal 0 HcmV?d00001 diff --git a/homedecor/textures/homedecor_grandfather_clock_inv.png b/homedecor/textures/homedecor_grandfather_clock_inv.png index ae9bf13ba11603feb919be3d44ba6ca92b8ea0d7..d0b168c91132341d206d1300a84b8a9c93767e64 100644 GIT binary patch literal 3821 zcmVM$0Kqoq!xRE76_xWrN(z+{DUc?WBDGQ?RjTM~)rUyU zLscoSeQ4Dxjha@a3Xrr(kU|jPw3I->BoHumAbdKGjg7y?_S}2V-fQ(??|bjKGIL3*b(9C6PyP%3q^VaAXg|2Q zxiF|)3v3qg>qKn}@LsXe8U=8G+yug%H^dzw@G)Sp6!Vp{vCFqz6}RAQPNp{iTSBnw zfGgZ_ccjZ@<3$QiLCZ8m9T6+{6#&C=z#KNt3I?b^cD?0mPYwTjSpm3hYuszlOPQ&* zp#@r~8|IL#EHnfIaQAYSe=Y#Qkh0rj0K5X=z=lM?RUEX@%)VnAQa%>9nQ$ zqB|RLfC&f$pMW!Zjf(d~{aJ8XE-!F&w2LZUx6^Ti?2!Zg^{ihv$NMk6j4j)?^WMw1 zvinC*vS-)Ry!z^HX7WK=9WXXvF_5xo^J1L20@29mJ(-1mBt$1*q@>S?xGfI==En<* zNg*^Tq%}y9y(edR-^CmG+}(do*A0rHyR&KQ4P1J~HbRK}>zBVs|M*Xtw!{C2H6|`_ zgiRC*0lE;h9F1(seLK77KfbN~r7a+w$@(wb5N;Nc-xNWM{R<)jbC>a+i>~CepZkky zw)N-ZGcLFrTd%!^lc)NeI=Tl78A%t?xwDtc0)#4shkzM=ji+c{_Wr_ra zeWOjX(HWjPkLg~+AOFc0IC$_azWUX_WjGv+7p@vm4P#J#=hi>qoC~&&39oR8m&eM4 z98@Rw1tu&8e|%X(VRJcRE@Wrovzs+sd*kh#oIlF>=Wpcl%Qy4vvro}=!$nr$V?yh? zKAX1P%E{a!qZNxl-EGS4*bA5oj)1u3B#$l|0NXb=;?BG~n3b8vskNvNx#5;i5MqNn zTz~y<@xlww(sf;lggD*Bi71y`b`9rTa4o&IqluY?0W1ul8$up}budg?y+Z+7)yXDL z-+6u0E(-t(QQ>t3SFL6lTGp<=fYeRG^y%qo&O2`-2M+ARELRYGYzgkpVBrMsy>tsm zyVw9G@6uu$M&Sc-5Rt~!Uqi8F0YJ)$?dtkbaTbO`oL)~(-D!V$#T8fb^2@t9bm*;0 zfR34ugB%CuRdTBRb`O4qW>-EawG29)u!hEY{)*u@2MHVo!lOQ8vEXS?O4laD>x#97z z@9b>3NYH`)=oyaE2B&{wKOr=yop(_sr6FC{5keUMx4UCrlAWpP8QQitA;Lv3389c* zm!V672%fUMu&jcJiDTjmCJt(-8uP~wvv2RKNC=qO_!(<88e%t zjqdc1y+IoGE0pDuia=CwD?yOgXv>U8mlc3QMLJx(SKVNq0|yUr{K!FaPGrmEoas`> zg%@7LzJ0G(v$x9V{jq5||smVt)QOH{bjrhQmRzf_kY$ zo`3A0SU1;>1Eo~Up4?l+`$)Aov2O|j8-#^bgY|ex%VHx zz;LiY*Cnz$DJ8CW{}zVBVc~|H5rjR@Js(CHf1;%W<$=Q(eQ%$(DKMi3fP?h5uyX z_*Ki}C+?w^Am_J53b&ykUzsRdUd5tC=E_tp^0-wd|h^o+rgaN}&2A4%%V&H>qZTg5L>DMgDYhDKpVlrES1)F}fgN^Z7E%I_ld zlTKoNd57pa)*Dk2TyR{vVBV!As_DctKSS~g;@1Q%*_~H&FraNAB}H&nPaA^LW#{NA zn46nIV&M4EQ{ax5lED}RjgGi5Qkz9&gvjuoojETR2j~)z$RTloEahMvxMV}Eg%{5qm(setz|GT3XU5w zID(N(igd0*c4caMmKb_0^c~RZ2?}VcWoLT9tA0?k!sw9s=28N1#um^7_DU^V6%D_f zb8#n>LJ^)zATv^q!0D};1_CNpe>YKzWRV2~otQ+Ye%sbqRCr-gz}NwTV3fQq?GIc_To0C5g`byq>0 zK@x%*y;%1%JA5#hT?qr-glv!!xC&Yd<4iRf^OD@Gnmw1^)M`#H7+nTcJKeK8bgA?fcq#o!mu2sr z*EeCscmXM)+$e}8E3}~i;S>f}abjBtZkR*W0HA4S5m5q0RAp#7R=B&Y)%98NtmSuV zDh~IrBe!Q`?ccl_N2!5d zjUPm~Z|Cso6~zG}xC%+dy{WxBf}^D;2=}t6Ra1tz(=^3uLWo!%(m!xPUo#Cy+9p|h$hh$2> z6D-#{0FbSCnruQ#epDvZvU1X4>O?(Aspm% z&b+ky6^#fO4B&Q4pTil9$-n5A%HgeUJ=A<=GR7L z*FK|2A&yF6bFUd<2$2)>CpdIqKTV@dx1~pTq;p0sIe-=YB)PNW?mNy-WA~C+Kyr?0 z?cGyg&;D8ksx^X?%gO&4iSk z7#OF#rA6F}zT;979GvVz&N7Y^V<>=#mRf>YD3PEbF8tYDH^$~{0kBk&)t{!!h1vMM zb7snF56(kpB`#1c5?3BK{yCy0FEFi1g_JH35g`U6n;?ST`&8P&SsY6hS#>*poNgDm z*pluwQ(HeLzG1eCnpGEfD_Ve;vrtT(NxyDvjM&u0L(W5Yv-My{?TQdM7a1j{^d|C9OD{ZDuHD+9o2JiNObH41*| z;a#1$=>s-YW_q5_p9{?NWRyym&aY8PAUHABW21cPlh-$LwvWJBe*wUUuWXv!$;{ML zeg@&PoYix7IXN_j3D(b6X9}#D#!)$Z-_zatcVlkv$_FPOd9mxh_ww)vA(*$( zneD;4Rn-Ed6hu@IGQZEeG=yauw_O!JZ^+-f)z3c(xVW7=El0k#Gp&EO=Ap~9czN)J z{13pK3ttw%Tv9-^%kp=h*tWFV|B4+Sy{Z(zZ`~5!w|!Il^hdU|&adP6$d-~1e{fTK jHNVc|Lz~-o-Sqz#O^Cz{Yi~6a00000NkvXXu0mjf2z@f> literal 3607 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 diff --git a/homedecor/textures/homedecor_grandfather_clock_sides.png b/homedecor/textures/homedecor_grandfather_clock_sides.png deleted file mode 100644 index 786e4982b2e8703b13e98a4dc179f84a87a26505..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 798 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 iL-i3bR2%1tnf?QyVnV01;>G3w0000