aboutsummaryrefslogtreecommitdiff
path: root/advtrains/copytool.lua
diff options
context:
space:
mode:
authorMaverick2797 <git.maverick2797@gmail.com>2021-02-24 20:16:55 +0800
committerorwell96 <orwell@bleipb.de>2021-03-06 21:00:35 +0100
commite38f215faa95ad7fc2fb8c473f830aa689c468d2 (patch)
tree75808b3e1b823119930e9965e7e2118e243714fd /advtrains/copytool.lua
parent6135f8a23b4f507870dab481f4db466e6be0ac7d (diff)
downloadadvtrains-e38f215faa95ad7fc2fb8c473f830aa689c468d2.tar.gz
advtrains-e38f215faa95ad7fc2fb8c473f830aa689c468d2.tar.bz2
advtrains-e38f215faa95ad7fc2fb8c473f830aa689c468d2.zip
Added alternative recipes, falling back on the default: items as they seem to be in the rest of the mod.
May need rebalancing though.
Diffstat (limited to 'advtrains/copytool.lua')
0 files changed, 0 insertions, 0 deletions
f='#n119'>119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148


local ac = {nodes={}}

function ac.load(data)
	if data then
		ac.nodes=data.nodes
	end
end
function ac.save()
	return {nodes = ac.nodes}
end

function ac.after_place_node(pos, player)
	advtrains.ndb.update(pos)
	local meta=minetest.get_meta(pos)
	meta:set_string("formspec", ac.getform(pos, meta))
	meta:set_string("infotext", "LuaAutomation component, unconfigured.")
	local ph=minetest.pos_to_string(pos)
	--just get first available key!
	for en,_ in pairs(atlatc.envs) do
		ac.nodes[ph]={env=en}
		return
	end
end
function ac.getform(pos, meta_p)