IamPyu e169ba0f23 A lot of changes: Add per-biome sky configuration, add a new ore, a lot
of API changes, remove slime and mushroom worlds.
2024-10-29 18:57:53 -06:00

44 lines
1.1 KiB
Lua

PyuTest = {}
Translate = function (s)
return minetest.get_translator(minetest.get_current_modname())(s)
end
PyuTest.BLOCK_FAST = 3
PyuTest.BLOCK_NORMAL = 2
PyuTest.BLOCK_SLOW = 1
PyuTest.OVERWORLD_SURFACE_BOTTOM = 1
PyuTest.OVERWORLD_TOP = 4096
PyuTest.OVERWORLD_BOTTOM = -200
PyuTest.WORLD_TOP = 31000
PyuTest.WORLD_BOTTOM = -31000
-- these values are yoinked from VoxeLibre
-- (https://git.minetest.land/VoxeLibre/VoxeLibre/src/branch/master/mods/MAPGEN/mcl_biomes/init.lua)
PyuTest.OVERWORLD_OCEAN_MIN = -15
PyuTest.OVERWORLD_DEEP_OCEAN_MAX = PyuTest.OVERWORLD_OCEAN_MIN - 1
PyuTest.OVERWORLD_DEEP_OCEAN_MIN = -31
PyuTest.NODEBOX_DEFAULT = {
type = "fixed",
fixed = {-0.5, -0.5, -0.5, 0.5, 0.5, 0.5},
}
PyuTest.DEFAULT_EFFECTS = {
sky_type = "regular",
sky_base_color = "#FFFFFF",
fog_distance = -1,
fog_start = -1,
fog_color = "#00000000"
}
PyuTest.WORLD_GRAVITY = minetest.settings:get("movement_gravity")
PyuTest.get_schem_path = function (name)
return minetest.get_modpath("pyutest") .. "/schematics/"..name..".mts"
end
local modpath = minetest.get_modpath("pyutest")
dofile(modpath.."/util.lua")