1
0
鏡像自 https://github.com/sys4-fr/server-nalc.git 已同步 2025-09-18 11:30:36 +02:00

Added group support for solarmana

此提交包含在:
LeMagnesium
2015-04-19 14:43:12 +02:00
父節點 a91fd70060
當前提交 19374b7057

查看文件

@@ -34,6 +34,7 @@ local mana_from_node = {
['default:wood'] = 1,
['default:junglewood'] = 1,
['default:pinewood'] = 1,
['group:wood'] = 1,
}
-- just for debugging: see below
@@ -86,6 +87,15 @@ minetest.register_globalstep(function(dtime)
--print("Regen to "..regen_to.." : "..node.name)
end
for key, value in pairs(mana_from_node) do
if key:split(":")[1] == "group" then
groupname = key:split(":")[2]
if minetest.get_node_group(node.name, groupname) > 0 then
regen_to = math.max(regen_to, value) -- We get the greater one (if the node is part of 2 or more groups)
end
end
end
mana.setregen(name, regen_to)
--print("Regen to "..regen_to.." : "..light_day.."/"..light_now.."/"..light_night)
end