From 9569c96f4c9b45190fa723abf63f524c48e75eba Mon Sep 17 00:00:00 2001 From: Milan* Date: Fri, 20 Oct 2017 22:09:59 +0200 Subject: [PATCH] generate aliases, add option for light_source --- init.lua | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/init.lua b/init.lua index 58d399b..8e88c8b 100644 --- a/init.lua +++ b/init.lua @@ -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 = {