Aaron Suen dc912f776c Make sure all things have explicit descriptions
This avoids issues with the translation informer
including technical names in the translation source
2020-10-18 11:50:04 -04:00

34 lines
927 B
Lua

-- LUALOCALS < ---------------------------------------------------------
local minetest, nodecore
= minetest, nodecore
-- LUALOCALS > ---------------------------------------------------------
local modname = minetest.get_current_modname()
local function reg(name, climb, light, fx, lv)
local def = {
description = minetest.registered_nodes.air.description,
drawtype = "airlike",
paramtype = "light",
sunlight_propagates = true,
walkable = false,
pointable = false,
buildable_to = true,
floodable = true,
air_equivalent = true,
climbable = climb and true or nil,
light_source = light or nil,
groups = {
[modname] = lv,
[modname .. "_fx"] = fx and 1 or nil
}
}
return minetest.register_node(modname .. ":" .. name, def)
end
local ll = nodecore.scaling_light_level
reg("ceil", true, ll, true, 4)
reg("wall", true, ll, true, 3)
reg("floor", nil, ll, nil, 2)
reg("hang", true, nil, nil, 1)