Make buttons feel faster
parent
a9d88e4b1c
commit
5fee6f74b1
7
init.lua
7
init.lua
|
@ -113,7 +113,7 @@ minetest.register_node("digibutton:button_off", {
|
||||||
digiline:receptor_send(pos, digiline.rules.default, meta:get_string("channel"), meta:get_string("msg"))
|
digiline:receptor_send(pos, digiline.rules.default, meta:get_string("channel"), meta:get_string("msg"))
|
||||||
minetest.swap_node(pos, {name = "digibutton:button_on", param2=node.param2})
|
minetest.swap_node(pos, {name = "digibutton:button_on", param2=node.param2})
|
||||||
minetest.sound_play("mesecons_button_push", {pos=pos})
|
minetest.sound_play("mesecons_button_push", {pos=pos})
|
||||||
minetest.after(1, digibutton.button_turnoff, pos)
|
minetest.after(0.5, digibutton.button_turnoff, pos)
|
||||||
end,
|
end,
|
||||||
sounds = default.node_sound_stone_defaults(),
|
sounds = default.node_sound_stone_defaults(),
|
||||||
})
|
})
|
||||||
|
@ -151,6 +151,11 @@ minetest.register_node("digibutton:button_on", {
|
||||||
},
|
},
|
||||||
groups = {dig_immediate=2, not_in_creative_inventory=1},
|
groups = {dig_immediate=2, not_in_creative_inventory=1},
|
||||||
drop = 'digibutton:button',
|
drop = 'digibutton:button',
|
||||||
|
on_rightclick = function (pos, node, clicker)
|
||||||
|
local meta = minetest.get_meta(pos)
|
||||||
|
digiline:receptor_send(pos, digiline.rules.default, meta:get_string("channel"), meta:get_string("msg"))
|
||||||
|
minetest.sound_play("mesecons_button_push", {pos=pos})
|
||||||
|
end,
|
||||||
description = "Digilines Button (on state - you hacker you!)",
|
description = "Digilines Button (on state - you hacker you!)",
|
||||||
sounds = default.node_sound_stone_defaults(),
|
sounds = default.node_sound_stone_defaults(),
|
||||||
})
|
})
|
||||||
|
|
Loading…
Reference in New Issue