Fire: Add flint and steel sound

This commit is contained in:
paramat 2016-10-23 06:16:19 +01:00
parent 9b62d8a504
commit f7325d26b6
4 changed files with 11 additions and 3 deletions

View File

@ -23,3 +23,6 @@ fire_small.ogg sampled from:
fire_large.ogg sampled from: fire_large.ogg sampled from:
http://www.freesound.org/people/Dynamicell/sounds/17548/ (CC BY 3.0) http://www.freesound.org/people/Dynamicell/sounds/17548/ (CC BY 3.0)
fire_flint_and_steel.ogg
https://www.freesound.org/people/Benboncan/sounds/66457/ (CC BY 3.0)

View File

@ -87,8 +87,12 @@ minetest.register_tool("fire:flint_and_steel", {
description = "Flint and Steel", description = "Flint and Steel",
inventory_image = "fire_flint_steel.png", inventory_image = "fire_flint_steel.png",
on_use = function(itemstack, user, pointed_thing) on_use = function(itemstack, user, pointed_thing)
itemstack:add_wear(1000)
local pt = pointed_thing local pt = pointed_thing
minetest.sound_play(
"fire_flint_and_steel",
{pos = pt.above, gain = 0.8, max_hear_distance = 8}
)
itemstack:add_wear(1000)
if pt.type == "node" then if pt.type == "node" then
local node_under = minetest.get_node(pt.under).name local node_under = minetest.get_node(pt.under).name
local is_coalblock = node_under == "default:coalblock" local is_coalblock = node_under == "default:coalblock"

View File

@ -15,8 +15,8 @@ See the GNU Lesser General Public License for more details:
https://www.gnu.org/licenses/old-licenses/lgpl-2.1.html https://www.gnu.org/licenses/old-licenses/lgpl-2.1.html
Licenses of media (textures) Licenses of media (textures and sounds)
---------------------------- ---------------------------------------
Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0)
Copyright (C) 2012-2016 Perttu Ahola (celeron55) <celeron55@gmail.com> Copyright (C) 2012-2016 Perttu Ahola (celeron55) <celeron55@gmail.com>
@ -56,6 +56,7 @@ http://creativecommons.org/licenses/by-sa/3.0/
Attribution 3.0 Unported (CC BY 3.0) Attribution 3.0 Unported (CC BY 3.0)
Copyright (C) 2005 dobroide Copyright (C) 2005 dobroide
Copyright (C) 2006 Dynamicell Copyright (C) 2006 Dynamicell
Copyright (C) 2009 Benboncan
You are free to: You are free to:
Share — copy and redistribute the material in any medium or format. Share — copy and redistribute the material in any medium or format.

Binary file not shown.