1
0
Fork 0

Move tool break sound to default

objects
Wuzzy 2017-01-06 01:50:15 +01:00
parent d49f49b876
commit bafae00bed
4 changed files with 5 additions and 27 deletions

View File

@ -17,6 +17,8 @@ License of media (sounds)
Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0)
http://creativecommons.org/licenses/by-sa/3.0/ http://creativecommons.org/licenses/by-sa/3.0/
default_tool_break.ogg by EdgardEdition (CC BY 3.0), http://www.freesound.org/people/EdgardEdition
Authors of media files Authors of media files
----------------------- -----------------------
MirceaKitsune (WTFPL): MirceaKitsune (WTFPL):
@ -61,3 +63,5 @@ Mito551 (sounds) (CC BY-SA):
default_dirt_footstep.1.ogg default_dirt_footstep.1.ogg
default_dirt_footstep.2.ogg default_dirt_footstep.2.ogg
default_glass_footstep.ogg default_glass_footstep.ogg

View File

@ -12,11 +12,6 @@ and/or modify it under the terms of the Do What The Fuck You Want
To Public License, Version 2, as published by Sam Hocevar. See To Public License, Version 2, as published by Sam Hocevar. See
http://sam.zoy.org/wtfpl/COPYING for more details. http://sam.zoy.org/wtfpl/COPYING for more details.
License of sounds:
------------------
intweak_break_tool.ogg by EdgardEdition (CC BY 3.0), http://www.freesound.org/people/EdgardEdition
--USING the mod-- --USING the mod--
------------------ ------------------

View File

@ -22,24 +22,3 @@ if auto_refill == true then
end) end)
end end
local typ = ""
local tname = ""
minetest.register_on_punchnode(function(pos, node, puncher)
if not puncher then return end
tname = puncher:get_wielded_item():get_name()
typ = minetest.registered_items[tname].type
if typ == "tool" and puncher:get_wielded_item():get_wear() == 65535 then
minetest.sound_play("intweak_tool_break", {gain = 1.5, max_hear_distance = 5})
if auto_refill == true then minetest.after(0.01, refill, puncher, tname, puncher:get_wield_index()) end
end
end)
minetest.register_on_dignode(function(pos, oldnode, digger)
if not digger then return end
local num = digger:get_wielded_item():get_wear()
local index = digger:get_wield_index()
if num == 0 and typ == "tool" then
minetest.sound_play("intweak_tool_break", {gain = 1.5, max_hear_distance = 5})
if auto_refill == true then minetest.after(0.01, refill, digger, tname, index) end
end
end)