diff options
author | Jeija <norrepli@gmail.com> | 2012-06-21 16:38:48 +0200 |
---|---|---|
committer | Jeija <norrepli@gmail.com> | 2012-06-21 16:38:48 +0200 |
commit | 3a6b099ae1793c28c724061ba29879e1c9f277d8 (patch) | |
tree | a03e82c1ce8fd592c227fa3c2c603ad07a1a09ee /mesecons_button | |
parent | 1712523772ebc0e75eed7087d720276df9fed9de (diff) |
Replace old wall button with a fancy new 3d button
Diffstat (limited to 'mesecons_button')
-rw-r--r-- | mesecons_button/init.lua | 26 |
1 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", |