From a941f4ebd8bb6a1ffeca7a10c1e17670ed129c4a Mon Sep 17 00:00:00 2001 From: Vanessa Ezekowitz Date: Sat, 18 Aug 2012 09:46:26 -0400 Subject: [PATCH] new nodeboxes for receiver objects opposite wall levers etc --- mesecons_receiver/init.lua | 48 +++++++++++++++++- mesecons_textures/textures/wires_off.png | Bin 272 -> 454 bytes mesecons_textures/textures/wires_on.png | Bin 286 -> 492 bytes .../textures/wires_vertical_off.png | Bin 320 -> 373 bytes .../textures/wires_vertical_on.png | Bin 341 -> 396 bytes 5 files changed, 46 insertions(+), 2 deletions(-) diff --git a/mesecons_receiver/init.lua b/mesecons_receiver/init.lua index dca1e22..fc84bca 100644 --- a/mesecons_receiver/init.lua +++ b/mesecons_receiver/init.lua @@ -1,12 +1,56 @@ +rcvboxes = { + { -3/16, -3/16, -8/16, 3/16, 3/16, -13/32 }, + { -5/32, -5/32, -13/32, 5/32, 5/32, -12/32 }, + {-1/16, -.5, -8/16, 1/16, -.5+1/16, 8/16}, + {-1/16, -.5+1/16, -.5, 1/16, 0, -.5+1/16} +} + minetest.register_node("mesecons_receiver:receiver_on", { - tiles = {"default_wood.png"}, + drawtype = "nodebox", + tiles = { + "wires_on.png", + "wires_on.png", + "wires_vertical_on.png", + "wires_vertical_on.png", + "wires_bump_on.png", + "wires_bump_on.png", + }, + paramtype = "light", + paramtype2 = "facedir", + selection_box = { + type = "fixed", + fixed = { -3/16, -8/16, -8/16, 3/16, 2/16, 8/16 } + }, + node_box = { + type = "fixed", + fixed = rcvboxes + }, groups = {dig_immediate = 3, mesecon = 3, not_in_creative_inventory = 1}, drop = "mesecons:wire_00000000_off", + }) minetest.register_node("mesecons_receiver:receiver_off", { + drawtype = "nodebox", description = "You hacker you", - tiles = {"default_stone.png"}, + tiles = { + "wires_off.png", + "wires_off.png", + "wires_vertical_off.png", + "wires_vertical_off.png", + "wires_bump_off.png", + "wires_bump_off.png", + }, + paramtype = "light", + paramtype2 = "facedir", + selection_box = { + type = "fixed", + fixed = { -3/16, -8/16, -8/16, 3/16, 2/16, 8/16 } + }, + node_box = { + type = "fixed", + fixed = rcvboxes + }, groups = {dig_immediate = 3, mesecon = 3}, drop = "mesecons:wire_00000000_off", }) diff --git a/mesecons_textures/textures/wires_off.png b/mesecons_textures/textures/wires_off.png index 01c3fd884c9b8a0c2f3996dfd7e1e3f801e16aa5..757d339bf13de9437e7ab2f00d66bc00630efcc1 100644 GIT binary patch delta 399 zcmV;A0dW410>%T7Bo78+OGiWi{{a60|De66laV1He-aHVIYQ+`6951KQ%OWYR5;6Z zlfiBqF$_c>DSCa$x%M{}0TTa5k{)X3AKQBX+beN$kd*-OE{~!fF{7dE^uAY0TrOhT z7`1{KY$gMQ85l-OQ5@Wj+Q5L6h+0JnqZIIB6bW}gaJ>S6nUI8U4fP`i7o`|Vad`S? z{HT}Le_!$fhv)xyz2j*wrSR57#9beNQjG27i@m{lt)jK%0bW?G!FkF!pL6k2lyA>J zYj9yEHY*k+tqvHR{XOoK0{8AY6XvUWjJJ5*4eSJysD?UrCr!Y9boV&NhM@&)M@-q(3 zQ-T!@!d91TaIxLOJg>-X>*@w)$J0(NdxWJxwjQ0Cp_}??G9-}+C5(9%V?pBMqc6+D tgJFDs<>H3W*N{5jVm8s5m?p#B_ylWO%&uSYLE-=a002ovPDHLkV1kx7x03(> delta 244 zcmVWirU|1wkI<`DL?cB_n zCMRd56a!$hQOrOURE1KUlpqA96bBqLCzj&GD5L}_2_UF~JG{OcA|L{0j%q-}ad&F% zT#QjMe{-&{e+&Pehle|lQMkGJa}qlo?%mAMd2Xbnj800zW)p_7h0}S4T8BBr*hd-{ z=$y9Zyu6fQ(rTrE4`T}#RUzl`EoNgFx}BT_+3$DW+G0X!&3SukEG_|i$y3U*f zwc2+VTB~zBHq5$Lk-sh0>XhP`ff>xR(V9_fe~%rHjhM5LQsnaT*U21@k3an4Lb<&? z)%g6p^OR!mK;)bS5E<`b;dGjeFjkEje0+=xES$FHXI+c*rJd6VLfmeZ_jem6m11Yd zTR7S8e|oL3S_v@LxlvoQ>pb_ZQ&fVB%;uL)3lgnNkkV*s1yQTr}#HzVgn zDdP1i^nF5t=d*mGKuSj6UvLl1z+H6iLOR=y5cY{&%6WDiA|?A`&Dn4lrHFO?foPf@ znx=>Tpa5oSrw{?#_J@GkSz0s3o_>C&H<6rM3DsoCBme*a07*qo IM6N<$f)40xC;$Ke diff --git a/mesecons_textures/textures/wires_vertical_off.png b/mesecons_textures/textures/wires_vertical_off.png index bd2c9f75b7c117c9fd864c70d1fb5a253009b42d..ba8d4726d8a1a4617eb7d6b63ba3feced0015a12 100644 GIT binary patch delta 318 zcmV-E0m1&j0`&rrBo78+OGiWi{{a60|De66laV1He-aHU34JF;{r~_00!c(cR5;6Z zlQD9`Fbo6_AVf9p<1Z$eye4-3mqLAol(I zDDe$y6_A8GP)yJo5dpEs;|$B?A`qN6E>%!eBtYA>0B!3BTNLh0L01FcU01FcV0GgZ_00007bV*G`2iyn^2{FX6Y({G|k8Qya$8%dfemr zy^Qzk5_X=$J?=s8!!?p9wQ6{99D&E!AUv?%#|O2F*2V^AqJLx&N+q4%Me#@+s)$5j z+Z>aUj1j58G(nk@i~v7-A|WW@xgh5+1TLYQcGZ$Rwzx?s88g#L0( rP1GWS_!l`3h#mkb=sjpnlp=lsy=Zb)QT=Oz00000NkvXXu0mjf@>7G* diff --git a/mesecons_textures/textures/wires_vertical_on.png b/mesecons_textures/textures/wires_vertical_on.png index a458f8f5dafab6011aa91fd1b2325cfaabeaf997..172fa65fcf0220d77bf84fd7417f1c4799fa86fc 100644 GIT binary patch delta 341 zcmV-b0jmDh0*nKYBo78+OGiWi{{a60|De66laV1He-aHT65Ma!(EtDe8A(JzR5;6Z zlR<97AP`004B*)DCW@46H1|J7dk-s-A}fv!OcxeW)c{NWe=y7+vMr)d4G`7u} z+B_$G-wPr5X4Z#8J)y#Bj7DRQ@E%0k6^MY&bH>%9CTDoPtkIjD)0C{)L=mCyT{A`y z{5UGh(wg_&d|u&Xn!YSX=sLlBd3RS;FaxvQJDl_WFGASCoDC7f-);#rxLg9Nf^)_& nI6{y&B=WZxd$hwKgrNKa*o~>(BFO^@00000NkvXXu0mjfqXV3R delta 314 zcmV-A0mc4|1JweMB!3BTNLh0L01FcU01FcV0GgZ_00007bV*G`2iyn^2{bonbcmk- z008t!L_t(I%Y~Ccj>0euMV}p~H0p*8*MR#Us(=KQN}I;BKpM>^o^0Q@W&iK+eBPYS zo9CNH{C>Z>?R%F~Yh&BG7!g6uv@2Lwr?q~A*1)#y=n8TcN`FZKS2P;YOaKX11U-(v z2g9I1pTAx^rW)t<8