generate aliases, add option for light_source

master
Milan* 2017-10-20 22:09:59 +02:00
parent 109e3e73b0
commit 9569c96f4c
1 changed files with 7 additions and 1 deletions

View File

@ -14,7 +14,7 @@ function nb(n)
end
register_arc = function(origin, nodename, desc, tile, sound, group, nodeid)
register_arc = function(origin, nodename, desc, tile, sound, group, light, nodeid)
local nodeid = origin..":"..nodename
minetest.register_node(":pkarcs:"..origin.."_"..nodename.."_arc", {
description = desc.." Arc",
@ -39,6 +39,7 @@ register_arc = function(origin, nodename, desc, tile, sound, group, nodeid)
},
groups = group,
sounds = sound,
light_source = light,
})
minetest.register_craft({
output = "pkarcs:"..origin.."_"..nodename.."_arc".." 5",
@ -48,6 +49,7 @@ register_arc = function(origin, nodename, desc, tile, sound, group, nodeid)
{ nodeid, "", "" }
}
})
minetest.register_alias("pkarcs:"..nodename.."_arc", "pkarcs:"..origin.."_"..nodename.."_arc")
minetest.register_node(":pkarcs:"..origin.."_"..nodename.."_outer_arc", {
description = desc.." Outer Arc",
paramtype = "light",
@ -71,7 +73,9 @@ register_arc = function(origin, nodename, desc, tile, sound, group, nodeid)
},
groups = group,
sounds = sound,
light_source = light,
})
minetest.register_alias("pkarcs:"..nodename.."_outer_arc", "pkarcs:"..origin.."_"..nodename.."_outer_arc")
minetest.register_craft({
output = "pkarcs:"..origin.."_"..nodename.."_outer_arc".." 5",
recipe = {
@ -121,7 +125,9 @@ register_arc = function(origin, nodename, desc, tile, sound, group, nodeid)
},
groups = group,
sounds = sound,
light_source = light,
})
minetest.register_alias("pkarcs:"..nodename.."_inner_arc", "pkarcs:"..origin.."_"..nodename.."_inner_arc")
minetest.register_craft({
output = "pkarcs:"..origin.."_"..nodename.."_inner_arc".." 5",
recipe = {