From 5c3699eba12285cc116b4655e41cae7e6255d1ee Mon Sep 17 00:00:00 2001 From: Vanessa Ezekowitz Date: Mon, 4 May 2015 02:16:36 -0400 Subject: [PATCH] use mesh node for medicine cabinet (allows better usage of textures, and fewer thereof) --- homedecor/bathroom_furniture.lua | 34 ++----- .../models/homedecor_medicine_cabinet.obj | 62 +++++++++++ .../homedecor_medicine_cabinet_open.obj | 96 ++++++++++++++++++ .../homedecor_medicine_cabinet_back.png | Bin 149 -> 0 bytes .../homedecor_medicine_cabinet_front.png | Bin 246 -> 0 bytes .../homedecor_medicine_cabinet_inside.png | Bin 0 -> 144 bytes .../homedecor_medicine_cabinet_inv.png | Bin 5193 -> 5709 bytes .../homedecor_medicine_cabinet_mirror.png | Bin 0 -> 156 bytes .../homedecor_medicine_cabinet_open_front.png | Bin 220 -> 0 bytes .../homedecor_medicine_cabinet_open_right.png | Bin 331 -> 0 bytes .../homedecor_medicine_cabinet_sides.png | Bin 175 -> 0 bytes .../homedecor_medicine_cabinet_tb.png | Bin 175 -> 0 bytes 12 files changed, 169 insertions(+), 23 deletions(-) create mode 100644 homedecor/models/homedecor_medicine_cabinet.obj create mode 100644 homedecor/models/homedecor_medicine_cabinet_open.obj delete mode 100644 homedecor/textures/homedecor_medicine_cabinet_back.png delete mode 100644 homedecor/textures/homedecor_medicine_cabinet_front.png create mode 100644 homedecor/textures/homedecor_medicine_cabinet_inside.png create mode 100644 homedecor/textures/homedecor_medicine_cabinet_mirror.png delete mode 100644 homedecor/textures/homedecor_medicine_cabinet_open_front.png delete mode 100644 homedecor/textures/homedecor_medicine_cabinet_open_right.png delete mode 100644 homedecor/textures/homedecor_medicine_cabinet_sides.png delete mode 100644 homedecor/textures/homedecor_medicine_cabinet_tb.png diff --git a/homedecor/bathroom_furniture.lua b/homedecor/bathroom_furniture.lua index 842d1395..586ab648 100644 --- a/homedecor/bathroom_furniture.lua +++ b/homedecor/bathroom_furniture.lua @@ -60,23 +60,16 @@ homedecor.register("towel_rod", { homedecor.register("medicine_cabinet", { description = S("Medicine Cabinet"), + mesh = "homedecor_medicine_cabinet.obj", tiles = { - 'homedecor_medicine_cabinet_tb.png', - 'homedecor_medicine_cabinet_tb.png', - 'homedecor_medicine_cabinet_sides.png', - 'homedecor_medicine_cabinet_sides.png', - 'homedecor_medicine_cabinet_back.png', - 'homedecor_medicine_cabinet_front.png' + 'default_wood.png', + 'homedecor_medicine_cabinet_mirror.png' }, inventory_image = "homedecor_medicine_cabinet_inv.png", selection_box = { type = "fixed", fixed = {-0.3125, -0.1875, 0.3125, 0.3125, 0.5, 0.5} }, - node_box = { - type = "fixed", - fixed = {-0.3125, -0.1875, 0.3125, 0.3125, 0.5, 0.5} - }, groups = { snappy = 3 }, sounds = default.node_sound_wood_defaults(), on_punch = function(pos, node, puncher, pointed_thing) @@ -90,22 +83,17 @@ homedecor.register("medicine_cabinet", { }) homedecor.register("medicine_cabinet_open", { + mesh = "homedecor_medicine_cabinet_open.obj", tiles = { - 'homedecor_medicine_cabinet_tb.png', - 'homedecor_medicine_cabinet_tb.png', - "homedecor_medicine_cabinet_open_right.png", - 'homedecor_medicine_cabinet_sides.png', - 'homedecor_medicine_cabinet_back.png', - "homedecor_medicine_cabinet_open_front.png" + 'default_wood.png', + 'homedecor_medicine_cabinet_mirror.png', + 'homedecor_medicine_cabinet_inside.png' + }, + selection_box = { + type = "fixed", + fixed = {-0.3125, -0.1875, -0.25, 0.3125, 0.5, 0.5} }, groups = { snappy = 3, not_in_creative_inventory=1 }, - node_box = { - type = "fixed", - fixed = { - {-0.3125, -0.1875, 0.375, 0.3125, 0.5, 0.5}, -- NodeBox1 - {0.28, -0.1875, -0.1875, 0.3125, 0.5, 0.375}, -- NodeBox2 - } - }, drop = "homedecor:medicine_cabinet", on_punch = function(pos, node, puncher, pointed_thing) node.name = "homedecor:medicine_cabinet" diff --git a/homedecor/models/homedecor_medicine_cabinet.obj b/homedecor/models/homedecor_medicine_cabinet.obj new file mode 100644 index 00000000..5dc068dd --- /dev/null +++ b/homedecor/models/homedecor_medicine_cabinet.obj @@ -0,0 +1,62 @@ +# Blender v2.73 (sub 0) OBJ File: 'medicine-cabinet.blend' +# www.blender.org +o Cylinder +v -0.312500 -0.187500 0.500000 +v -0.312500 -0.187500 0.312500 +v 0.312500 -0.187500 0.312500 +v 0.312500 -0.187500 0.500000 +v -0.312500 0.500000 0.500000 +v -0.312500 0.500000 0.312500 +v 0.312500 0.500000 0.312500 +v 0.312500 0.500000 0.500000 +v -0.312500 0.437500 0.312500 +v 0.312500 0.437500 0.312500 +v -0.312500 -0.125000 0.312500 +v 0.312500 -0.125000 0.312500 +v -0.250000 0.437500 0.312500 +v -0.250000 -0.125000 0.312500 +v 0.250000 0.437500 0.312500 +v 0.250000 -0.125000 0.312500 +vt 0.875000 0.562500 +vt 0.875000 0.750000 +vt 0.187500 0.750000 +vt 0.187500 0.562500 +vt 0.812500 1.000000 +vt 0.187500 1.000000 +vt 0.187500 0.937500 +vt 0.812500 0.937500 +vt 0.875000 0.812500 +vt 0.875000 1.000000 +vt 0.187500 0.812500 +vt 0.187500 0.312500 +vt 0.812500 0.312500 +vt 0.250000 0.250000 +vt 0.250000 0.062500 +vt 0.875000 0.062500 +vt 0.875000 0.250000 +vt 0.812500 0.812500 +vt 0.812500 0.375000 +vt 0.187500 0.375000 +vt 0.750000 0.937500 +vt 0.750000 0.375000 +vt 0.250000 0.937500 +vt 0.250000 0.375000 +vn -1.000000 0.000000 0.000000 +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 +g Cylinder_Cylinder_wood +s off +f 5/1/1 6/2/1 2/3/1 1/4/1 +f 6/5/2 7/6/2 10/7/2 9/8/2 +f 7/9/3 8/10/3 4/6/3 3/11/3 +f 8/5/4 5/6/4 1/12/4 4/13/4 +f 1/14/5 2/15/5 3/16/5 4/17/5 +f 8/18/6 7/5/6 6/6/6 5/11/6 +f 3/12/2 2/13/2 11/19/2 12/20/2 +f 13/21/2 14/22/2 11/19/2 9/8/2 +f 15/23/2 10/7/2 12/20/2 16/24/2 +g Cylinder_Cylinder_mirror +f 14/22/2 13/21/2 15/23/2 16/24/2 diff --git a/homedecor/models/homedecor_medicine_cabinet_open.obj b/homedecor/models/homedecor_medicine_cabinet_open.obj new file mode 100644 index 00000000..92da0723 --- /dev/null +++ b/homedecor/models/homedecor_medicine_cabinet_open.obj @@ -0,0 +1,96 @@ +# Blender v2.73 (sub 0) OBJ File: 'medicine-cabinet-open.blend' +# www.blender.org +o Cylinder +v -0.312500 -0.187500 0.500000 +v 0.312500 -0.187500 0.500000 +v -0.312500 0.500000 0.500000 +v 0.312500 0.500000 0.500000 +v -0.312500 0.500000 0.375000 +v -0.312500 -0.187500 0.375000 +v 0.312500 0.500000 0.375000 +v 0.312500 -0.187500 0.375000 +v -0.312500 -0.187500 -0.250000 +v -0.312500 0.500000 -0.250000 +v -0.312500 0.437500 0.375000 +v -0.312500 0.437500 -0.250000 +v -0.312500 -0.125000 0.375000 +v -0.312500 -0.125000 -0.250000 +v -0.312500 0.437500 0.312500 +v -0.312500 -0.125000 0.312500 +v -0.312500 0.437500 -0.187500 +v -0.312500 -0.125000 -0.187500 +v -0.250000 0.500000 0.375000 +v -0.250000 -0.187500 0.375000 +v -0.250000 0.500000 -0.250000 +v -0.250000 -0.187500 -0.250000 +v -0.312500 0.500000 0.375000 +v -0.312500 -0.187500 0.375000 +v 0.312500 -0.187500 0.375000 +v 0.312500 0.500000 0.375000 +v -0.312500 0.437500 0.375000 +v 0.312500 0.437500 0.375000 +v -0.312500 -0.125000 0.375000 +v 0.312500 -0.125000 0.375000 +v 0.250000 0.437500 0.375000 +v 0.250000 -0.125000 0.375000 +v 0.250000 0.437500 0.375000 +v 0.250000 -0.125000 0.375000 +v -0.250000 0.437500 0.375000 +v -0.250000 -0.125000 0.375000 +vt 0.875000 0.875000 +vt 0.875000 1.000000 +vt 0.187500 1.000000 +vt 0.187500 0.875000 +vt 0.812500 1.000000 +vt 0.187500 0.312500 +vt 0.812500 0.312500 +vt 0.812500 0.375000 +vt 0.187500 0.375000 +vt 0.187500 0.937500 +vt 0.812500 0.937500 +vt 0.250000 0.125000 +vt 0.250000 0.062500 +vt 0.875000 0.062500 +vt 0.875000 0.125000 +vt 0.812500 0.812500 +vt 0.187500 0.812500 +vt 0.250000 0.250000 +vt 0.875000 0.250000 +vt 0.875000 0.562500 +vt 0.875000 0.687500 +vt 0.187500 0.687500 +vt 0.187500 0.562500 +vt 0.750000 0.937500 +vt 0.750000 0.375000 +vt 0.250000 0.937500 +vt 0.250000 0.375000 +vt 0.875000 0.750000 +vt 0.187500 0.750000 +vn 1.000000 0.000000 0.000000 +vn 0.000000 0.000000 1.000000 +vn -1.000000 0.000000 -0.000000 +vn 0.000000 1.000000 0.000000 +vn 0.000000 -1.000000 0.000000 +vn 0.000000 0.000000 -1.000000 +g Cylinder_Cylinder_wood +s off +f 7/1/1 4/2/1 2/3/1 8/4/1 +f 4/5/2 3/3/2 1/6/2 2/7/2 +f 9/6/3 6/7/3 13/8/3 14/9/3 +f 21/3/4 10/10/4 5/11/4 19/5/4 +f 20/12/5 6/13/5 9/14/5 22/15/5 +f 5/5/3 10/3/3 12/10/3 11/11/3 +f 4/16/4 7/11/4 5/10/4 3/17/4 +f 1/18/5 6/12/5 8/15/5 2/19/5 +f 3/20/3 5/21/3 6/22/3 1/23/3 +f 22/7/1 21/5/1 19/3/1 20/6/1 +f 15/24/3 16/25/3 13/8/3 11/11/3 +f 17/26/3 12/10/3 14/9/3 18/27/3 +f 10/21/6 21/28/6 22/29/6 9/22/6 +f 25/6/6 24/7/6 29/8/6 30/9/6 +f 23/5/6 26/3/6 28/10/6 27/11/6 +f 31/26/6 28/10/6 30/9/6 32/27/6 +g Cylinder_Cylinder_mirror +f 16/25/3 15/24/3 17/26/3 18/27/3 +g Cylinder_Cylinder_inside +f 34/27/6 36/25/6 35/24/6 33/26/6 diff --git a/homedecor/textures/homedecor_medicine_cabinet_back.png b/homedecor/textures/homedecor_medicine_cabinet_back.png deleted file mode 100644 index e6b41cca9e48ba7c2f1dd3aafc113377c84ac8e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 149 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=7*(nhD-I9hv46i(NK# z2W^-kF9;O1^K@|x;fPL7NH8-o6)Z~t0=^R7FgC*ordZ!82|S|A0?H?@M5;0z2{0;U qHIA6OK zjm{Ydp+jv93r;kx4Ohq!+p(fe=DToOaA1gnk`j~3?oGN6PtACsqpO-37joe6VP=*6 zb$_|099s17*52haRz*fe+SmW9`F~V>hf&L9i=7oSD=r>PH~8`It+AN&x%(B3X@B0| z->)c@XY;GewRvG1%ciWnym#jf7=R`)X6VP5-Z2zdpmES$VTy#Lfc{n?A|YDo0O2SWBX^WFkYREs=Q}U58gCRKbIoGvS7^`p8ZT}K8ica sH@-?gB-&(s{{HRCe{zR46u21}R?brVap9uIR-hFOp00i_>zopr0J-=yF#rGn literal 0 HcmV?d00001 diff --git a/homedecor/textures/homedecor_medicine_cabinet_inv.png b/homedecor/textures/homedecor_medicine_cabinet_inv.png index 6aa39d00a0033496dd144413bd61d2675e1cd9a0..c91c6b49b5681117a3161d8a5999503458ef4edf 100644 GIT binary patch literal 5709 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 G0-w5M!*q*TDD>qOJkq~v-bU6>^~R#h%K$OfdY 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 DB0K8j diff --git a/homedecor/textures/homedecor_medicine_cabinet_mirror.png b/homedecor/textures/homedecor_medicine_cabinet_mirror.png new file mode 100644 index 0000000000000000000000000000000000000000..dd9be54689bdfe6408e9f604006bc636bc720a31 GIT binary patch literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|$(}BbAsXl3_HE=kpuofGd%$z^ z%>7^9&-c@lb#h&(TlhY=aksmZMa#9t*H&3C6$wp!_VR<&3BPlZE>-VWf0mjdo6Pcn zi-%#|foI1h)*W~=MJR6{)8^;K_ojE85VbkC{o0}PisFuzUUMt{RFwm*WAJqKb6Mw< G&;$S>;5^*` literal 0 HcmV?d00001 diff --git a/homedecor/textures/homedecor_medicine_cabinet_open_front.png b/homedecor/textures/homedecor_medicine_cabinet_open_front.png deleted file mode 100644 index 8e0e08660e1f7f75d23dcb97c4bee4c40a367eab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`i#=T&Lo7}wCpa+4&V2UY(c)ID zuuuLgKBmjU-LVgn6wCyS6Ic~k9k}$5WixmPEy*Z%V31gxUH7X%QCpgA!?p^xbk14HZa*9D#d S&-H-LW$<+Mb6Mw<&;$VFCQ1eX diff --git a/homedecor/textures/homedecor_medicine_cabinet_open_right.png b/homedecor/textures/homedecor_medicine_cabinet_open_right.png deleted file mode 100644 index 5164122354288a0a0673cc8cd454e06f9b6b317d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 331 zcmV-R0kr;!P)br=R{DM^FrJIuTcyu1j^!@~onzkdA+S99ahEe0lZ13)H&FgDGs ztgH;5KYwPp|KbzeYZxxz$OgbLNHYk3|Mr<-7C_M*S!{F)a=d#Wzp$P!F5I_C^ diff --git a/homedecor/textures/homedecor_medicine_cabinet_tb.png b/homedecor/textures/homedecor_medicine_cabinet_tb.png deleted file mode 100644 index dd1f850435966a0e45d7abc0bec30cbebe7641dc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 175 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?bjds^e@Yd-I~vxQ4X6Sx=sdZ>tY7yR|8_fJZ55!e*7bom+CIZ`iFe`^@X?bRkB^Bl5EO WqVaCVMr=T97(8A5T-G@yGywqX(LOo=