forked from Mirrorlandia_minetest/digistuff
Make buttons feel faster
This commit is contained in:
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
Block a user