EinsDreiDreiSieben/mods/other_worlds/settings.lua

45 lines
1.3 KiB
Lua

otherworlds.settings = {}
-- general
otherworlds.settings.crafting = {
-- set to false to remove crafting recipes
enable = core.settings:get_bool("otherworlds.crafting", true)
}
-- space_asteroids
otherworlds.settings.space_asteroids = {
-- set to false to prevent space mapgen
enable = core.settings:get_bool("otherworlds.space", true),
-- minimum height of space layer
YMIN = tonumber(core.settings:get("otherworlds.space.ymin") or 20000),
-- maximum height for space layer
YMAX = tonumber(core.settings:get("otherworlds.space.ymax") or 25000)
}
-- redsky_asteroids
otherworlds.settings.redsky_asteroids = {
-- set to false to prevent redsky mapgen
enable = core.settings:get_bool("otherworlds.redsky", true),
-- minimum height of redsky layer
YMIN = tonumber(core.settings:get("otherworlds.redsky.ymin") or 25000),
-- maximum height for redsky layer
YMAX = tonumber(core.settings:get("otherworlds.redsky.ymax") or 30000)
}
-- gravity
otherworlds.settings.gravity = {
-- set to true to enable gravity
enable = core.settings:get_bool("otherworlds.gravity", false)
}
-- increase or decrease change of ores appearing in asteroids
otherworlds.settings.ore_chance = {
-- default ore chance is multiplied by following value
value = tonumber(core.settings:get("otherworlds.ore_chance") or 27)
}