31 lines
873 B
Lua
31 lines
873 B
Lua
lzr_mapgen = {}
|
|
|
|
local S = minetest.get_translator("lzr_mapgen")
|
|
|
|
local backdrops = {
|
|
"ocean", "islands", "underground", "sky"
|
|
}
|
|
local backdrop_descriptions = {
|
|
["ocean"] = S("Ocean"),
|
|
["islands"] = S("Islands"),
|
|
["underground"] = S("Underground"),
|
|
["sky"] = S("Sky"),
|
|
}
|
|
|
|
lzr_mapgen.get_backdrops = function()
|
|
return backdrops
|
|
end
|
|
|
|
lzr_mapgen.get_backdrop_description = function(id)
|
|
return backdrop_descriptions[id]
|
|
end
|
|
|
|
dofile(minetest.get_modpath("lzr_mapgen").."/settings.lua")
|
|
dofile(minetest.get_modpath("lzr_mapgen").."/aliases.lua")
|
|
dofile(minetest.get_modpath("lzr_mapgen").."/decorations.lua")
|
|
|
|
-- The mapgen script will both run in the global environment
|
|
-- and the mapgen environment. See mapgen.lua to learn why.
|
|
dofile(minetest.get_modpath("lzr_mapgen").."/mapgen.lua")
|
|
minetest.register_mapgen_script(minetest.get_modpath("lzr_mapgen").."/mapgen.lua")
|