Move fire functions away from mcl_core

This commit is contained in:
Wuzzy 2017-02-01 16:43:05 +01:00
parent 18cd2be89b
commit 08052b8968
4 changed files with 62 additions and 63 deletions

View file

@ -162,31 +162,6 @@ minetest.register_on_dignode(function(pos, node)
end
end)
--
-- Flint and Steel
--
function mcl_core.set_fire(pointed_thing)
local n = minetest.get_node(pointed_thing.above)
if n.name ~= "" and n.name == "air" and not minetest.is_protected(pointed_thing.above, "fire") then
minetest.add_node(pointed_thing.above, {name="mcl_fire:basic_flame"})
end
end
--
-- Fire Particles
--
function mcl_core.add_fire(pos)
local null = {x=0, y=0, z=0}
pos.y = pos.y+0.19
minetest.add_particle(pos, null, null, 1.1,
1.5, true, "default_fire_particle"..tostring(math.random(1,2)) ..".png")
pos.y = pos.y +0.01
minetest.add_particle(pos, null, null, 0.8,
1.5, true, "default_fire_particle"..tostring(math.random(1,2)) ..".png")
end
--
-- Bone Meal
--