From 3a6b099ae1793c28c724061ba29879e1c9f277d8 Mon Sep 17 00:00:00 2001 From: Jeija Date: Thu, 21 Jun 2012 16:38:48 +0200 Subject: [PATCH] Replace old wall button with a fancy new 3d button --- mesecons_button/init.lua | 26 ++++++++++++------ .../textures/jeija_wall_button_off.png | Bin 411 -> 349 bytes .../textures/jeija_wall_button_on.png | Bin 449 -> 563 bytes 3 files changed, 18 insertions(+), 8 deletions(-) diff --git a/mesecons_button/init.lua b/mesecons_button/init.lua index 69f9777..7d7ec93 100644 --- a/mesecons_button/init.lua +++ b/mesecons_button/init.lua @@ -1,27 +1,37 @@ -- WALL BUTTON minetest.register_node("mesecons_button:button_off", { - drawtype = "signlike", + drawtype = "nodebox", tile_images = {"jeija_wall_button_off.png"}, paramtype = "light", - paramtype2 = "wallmounted", + paramtype2 = "facedir", legacy_wallmounted = true, walkable = false, selection_box = { - type = "wallmounted", + type = "fixed", + fixed = {-0.2, -0.15, 0.3, 0.2, 0.15, 0.5}, + }, + node_box = { + type = "fixed", + fixed = {-0.2, -0.15, 0.3, 0.2, 0.15, 0.5}, }, groups = {dig_immediate=2}, description = "Button", }) minetest.register_node("mesecons_button:button_on", { - drawtype = "signlike", + drawtype = "nodebox", tile_images = {"jeija_wall_button_on.png"}, paramtype = "light", - paramtype2 = "wallmounted", + paramtype2 = "facedir", legacy_wallmounted = true, walkable = false, - selection_box = { - type = "wallmounted", - }, + selection_box = { + type = "fixed", + fixed = {-0.2, -0.15, 0.4, 0.2, 0.15, 0.5}, + }, + node_box = { + type = "fixed", + fixed = {-0.2, -0.15, 0.4, 0.2, 0.15, 0.5}, + }, groups = {dig_immediate=2}, drop = 'mesecons_button:button_off', description = "Button", diff --git a/mesecons_textures/textures/jeija_wall_button_off.png b/mesecons_textures/textures/jeija_wall_button_off.png index f755a340e5340272898055a9fa6cf7dd4934edb7..fadf3f3eee696e23c02aa550a49a55cf1cb2113e 100644 GIT binary patch delta 295 zcmV+?0oeYV1Kk3UBo78+OGiWi{{a60|De66laV1Ge+Cr}87Fl+6@UN$0P0CZK~y-) z-IK9x12GImA1Ol3x$+E7ofSNi<4rQmEt72E!le;F5}D#oauPVrr3(Q9Bq34nQ<9uc z&vCuJBcg}^2oZq@xce`45DBK~fL$(c9FMQKJF1Gi10b?&_?mYU5k!P}e!*0Yi1_BJ zimHy-f8B9+B7&UrXl7wF(p>z+gcv<%X(K%5BZd zLkX?jC4gg~np3kVJb;14Db$e8gaQ6EHpH5m%GAzES4V?f0002ovPDHLkV1mRnf}sEa delta 384 zcmV-`0e}A80-FPnB!3BTNLh0L01Qq501FcVbuGES00007bV*G`2iye$0WBL~OvpO` z00BBlL_t(I%gvHMPD3#ahdBo78+OGiWi{{a60|De66laV1Ge+Cr}ATwcQOh*6!0l-N_K~y-) zjgvuc6G0F~UsZS8Uc^#_NOll!auCF^I01)3;tq%n5>|i(igykQ&Um`(vuJx96r?ax zFQ)YCSJmrk`||Z#mzOt44uD|@vE8mXKVLtIA3t|-dwYfb+$4Sc@E-R-3d|fK48s7y zKjSrme>ZR6k&TR^vi=ozjhvZAi0HF+U_y#+oQ#yZMrs%t zKSHdvQEMZm4D>EKi@&=$YTWy^`Vr#sdiMK0?hc67Dy^N8N|{X>$vVW%W`$&jwmR)@ z&<)*B#&FWKmOI3k7i$z1cb`t*2_1NxlE5ZS&K;r~`B16gp4k1~A&FWWW_H;7o-_;( zWVk0<6OuiG=uX54i1}iUnUQmvmMbEN2C7Ge3(YkCbHJdS#70pMU#@=MLK^)9F;Lwe6!Bl4z|Vfq%RG`(TEdF_}yZAoc~R z0Tp-0-Dpj?a{v;hl-*1pfCC`so>DqsMa~&X2q6i>kQ!!*_1dX*bPPyo!^PWAjK{Y~ zzT3|b8k*h3Z1#p9H}6jYI>zIleEss7To$0i3vF@BMR0lbfrxqxkSbEb)10$2#|$Je z+twk{{?mk?2KhX{pm~90K9rQd=V3;+2&5ehL-~YP|z;Y3|3G)*!)Edn0 z&bhk&2&50y%iM|&pMz}kWXicOPNFV|dIlrRTMuhQl;xB^qo#pTu Rc$feH002ovPDHLkV1gg5y>$Qp