Fix spacing

master
ezhh 2017-04-06 21:46:03 +01:00
parent 562f4062c5
commit 7241fdfdce
1 changed files with 1 additions and 29 deletions

View File

@ -1,21 +1,16 @@
local function smoke(pos, node, clicker, enable) local function smoke(pos, node, clicker, enable)
local meta = minetest.get_meta(pos) local meta = minetest.get_meta(pos)
local handler = meta:get_int("sound") local handler = meta:get_int("sound")
local particle = meta:get_int("smoke") local particle = meta:get_int("smoke")
if particle ~= 0 or enable ~= true then if particle ~= 0 or enable ~= true then
if handler then if handler then
minetest.sound_stop(handler) minetest.sound_stop(handler)
end end
minetest.delete_particlespawner(particle) minetest.delete_particlespawner(particle)
meta:set_int("smoke", nil) meta:set_int("smoke", nil)
meta:set_int("sound", nil) meta:set_int("sound", nil)
return return
end end
@ -50,9 +45,9 @@ local function smoke(pos, node, clicker, enable)
meta:set_int("smoke", particle) meta:set_int("smoke", particle)
meta:set_int("sound", handler) meta:set_int("sound", handler)
end end
-- flame types -- flame types
local flame_types = { local flame_types = {
"green", "yellow", "black", "orange", "cyan", "green", "yellow", "black", "orange", "cyan",
@ -60,7 +55,6 @@ local flame_types = {
} }
for _, f in pairs(flame_types) do for _, f in pairs(flame_types) do
minetest.register_node("abriflame:" .. f .. "_fire", { minetest.register_node("abriflame:" .. f .. "_fire", {
inventory_image = f .. "_fire_inv.png", inventory_image = f .. "_fire_inv.png",
wield_image = f .. "_fire_inv.png", wield_image = f .. "_fire_inv.png",
@ -89,9 +83,7 @@ for _, f in pairs(flame_types) do
end, end,
on_destruct = function (pos) on_destruct = function (pos)
smoke(pos, nil, nil, false) smoke(pos, nil, nil, false)
minetest.sound_play("fire_extinguish_flame", { minetest.sound_play("fire_extinguish_flame", {
pos = pos, pos = pos,
max_hear_distance = 5, max_hear_distance = 5,
@ -121,48 +113,28 @@ minetest.register_craftitem("abriflame:flint", {
local pos = pointed_thing.under ; pos.y = pos.y + 1 local pos = pointed_thing.under ; pos.y = pos.y + 1
if nod == "abriglass:stained_glass_green" then if nod == "abriglass:stained_glass_green" then
minetest.set_node(pos, {name = "abriflame:green_fire"}) minetest.set_node(pos, {name = "abriflame:green_fire"})
elseif nod == "abriglass:stained_glass_yellow" then elseif nod == "abriglass:stained_glass_yellow" then
minetest.set_node(pos, {name = "abriflame:yellow_fire"}) minetest.set_node(pos, {name = "abriflame:yellow_fire"})
elseif nod == "abriglass:stained_glass_black" then elseif nod == "abriglass:stained_glass_black" then
minetest.set_node(pos, {name = "abriflame:black_fire"}) minetest.set_node(pos, {name = "abriflame:black_fire"})
elseif nod == "abriglass:stained_glass_orange" then elseif nod == "abriglass:stained_glass_orange" then
minetest.set_node(pos, {name = "abriflame:orange_fire"}) minetest.set_node(pos, {name = "abriflame:orange_fire"})
elseif nod == "abriglass:stained_glass_cyan" then elseif nod == "abriglass:stained_glass_cyan" then
minetest.set_node(pos, {name = "abriflame:cyan_fire"}) minetest.set_node(pos, {name = "abriflame:cyan_fire"})
elseif nod == "abriglass:stained_glass_magenta" then elseif nod == "abriglass:stained_glass_magenta" then
minetest.set_node(pos, {name = "abriflame:magenta_fire"}) minetest.set_node(pos, {name = "abriflame:magenta_fire"})
elseif nod == "abriglass:stained_glass_purple" then elseif nod == "abriglass:stained_glass_purple" then
minetest.set_node(pos, {name = "abriflame:purple_fire"}) minetest.set_node(pos, {name = "abriflame:purple_fire"})
elseif nod == "abriglass:stained_glass_blue" then elseif nod == "abriglass:stained_glass_blue" then
minetest.set_node(pos, {name = "abriflame:blue_fire"}) minetest.set_node(pos, {name = "abriflame:blue_fire"})
elseif nod == "abriglass:stained_glass_red" then elseif nod == "abriglass:stained_glass_red" then
minetest.set_node(pos, {name = "abriflame:red_fire"}) minetest.set_node(pos, {name = "abriflame:red_fire"})
elseif nod == "abriglass:stained_glass_frosted" then elseif nod == "abriglass:stained_glass_frosted" then
minetest.set_node(pos, {name = "abriflame:frosted_fire"}) minetest.set_node(pos, {name = "abriflame:frosted_fire"})
end end
itemstack:add_wear(65535 / 65) itemstack:add_wear(65535 / 65)
return itemstack return itemstack
end, end,
}) })