add settingtypes.txt to make settings easier

master
tenplus1 2020-08-20 19:36:04 +01:00
parent 1c7844b726
commit fd26320e9d
2 changed files with 73 additions and 35 deletions

View File

@ -12,41 +12,42 @@
ethereal = {
version = "1.27",
leaftype = 0, -- 0 for 2D plantlike, 1 for 3D allfaces
leafwalk = false, -- true for walkable leaves, false to fall through
cavedirt = true, -- caves chop through dirt when true
torchdrop = true, -- torches drop when touching water
papyruswalk = true, -- papyrus can be walked on
lilywalk = true, -- waterlilies can be walked on
xcraft = true, -- allow cheat crafts for cobble->gravel->dirt->sand, ice->snow, dry dirt->desert sand
glacier = 1, -- Ice glaciers with snow
bamboo = 1, -- Bamboo with sprouts
mesa = 1, -- Mesa red and orange clay with giant redwood
alpine = 1, -- Snowy grass
healing = 1, -- Snowy peaks with healing trees
snowy = 1, -- Cold grass with pine trees and snow spots
frost = 1, -- Blue dirt with blue/pink frost trees
grassy = 1, -- Green grass with flowers and trees
caves = 1, -- Desert stone ares with huge caverns underneath
grayness = 1, -- Grey grass with willow trees
grassytwo = 1, -- Sparse trees with old trees and flowers
prairie = 1, -- Flowery grass with many plants and flowers
jumble = 1, -- Green grass with trees and jungle grass
junglee = 1, -- Jungle grass with tall jungle trees
desert = 1, -- Desert sand with cactus
grove = 1, -- Banana groves and ferns
mushroom = 1, -- Purple grass with giant mushrooms
sandstone = 1, -- Sandstone with smaller cactus
quicksand = 1, -- Quicksand banks
plains = 1, -- Dry dirt with scorched trees
savanna = 1, -- Dry yellow grass with acacia tree's
fiery = 1, -- Red grass with lava craters
sandclay = 1, -- Sand areas with clay underneath
swamp = 1, -- Swamp areas with vines on tree's, mushrooms, lilly's and clay sand
sealife = 1, -- Enable coral and seaweed
reefs = 1, -- Enable new 0.4.15 coral reefs in default
sakura = 1, -- Enable sakura biome with trees
tundra = 1, -- Enable tuntra biome with permafrost
leaftype = minetest.settings:get('ethereal.leaftype') or 0,
leafwalk = minetest.settings:get_bool('ethereal.leafwalk') or false,
cavedirt = minetest.settings:get_bool('ethereal.cavedirt') or true,
torchdrop = minetest.settings:get_bool('ethereal.torchdrop') or true,
papyruswalk = minetest.settings:get_bool('ethereal.papyruswalk') or true,
lilywalk = minetest.settings:get_bool('ethereal.lilywalk') or true,
xcraft = minetest.settings:get_bool('ethereal.xcraft') or true,
glacier = minetest.settings:get('ethereal.glacier') or 1,
bamboo = minetest.settings:get('ethereal.bamboo') or 1,
mesa = minetest.settings:get('ethereal.mesa') or 1,
alpine = minetest.settings:get('ethereal.alpine') or 1,
healing = minetest.settings:get('ethereal.healing') or 1,
snowy = minetest.settings:get('ethereal.snowy') or 1,
frost = minetest.settings:get('ethereal.frost') or 1,
grassy = minetest.settings:get('ethereal.grassy') or 1,
caves = minetest.settings:get('ethereal.caves') or 1,
grayness = minetest.settings:get('ethereal.grayness') or 1,
grassytwo = minetest.settings:get('ethereal.grassytwo') or 1,
prairie = minetest.settings:get('ethereal.prairie') or 1,
jumble = minetest.settings:get('ethereal.jumble') or 1,
junglee = minetest.settings:get('ethereal.junglee') or 1,
desert = minetest.settings:get('ethereal.desert') or 1,
grove = minetest.settings:get('ethereal.grove') or 1,
mushroom = minetest.settings:get('ethereal.mushroom') or 1,
sandstone = minetest.settings:get('ethereal.sandstone') or 1,
quicksand = minetest.settings:get('ethereal.quicksand') or 1,
plains = minetest.settings:get('ethereal.plains') or 1,
savanna = minetest.settings:get('ethereal.savanna') or 1,
fiery = minetest.settings:get('ethereal.fiery') or 1,
sandclay = minetest.settings:get('ethereal.sandclay') or 1,
swamp = minetest.settings:get('ethereal.swamp') or 1,
sealife = minetest.settings:get('ethereal.sealife') or 1,
reefs = minetest.settings:get('ethereal.reefs') or 1,
sakura = minetest.settings:get('ethereal.sakura') or 1,
tundra = minetest.settings:get('ethereal.tundra') or 1,
}
local path = minetest.get_modpath("ethereal")

37
settingtypes.txt Normal file
View File

@ -0,0 +1,37 @@
ethereal.leaftype (0 for 2D plantlike leaves or 1 for 3D) int 0
ethereal.leafwalk (Walkable leaves) bool false
ethereal.cavedirt (Caves cut through dirt) bool true
ethereal.torchdrop (Torches drop when in water) bool true
ethereal.papyruswalk (Papyrus and Bamboo are walkable) bool true
ethereal.lilywalk (Lilypads are walkable) bool true
ethereal.xcraft (Enable X-Craft cheats) bool true
ethereal.glacier (Glacier biome, 1 = Enable / 0 = Disable) int 1
ethereal.bambo (Bamboo biome, 1 = Enable / 0 = Disable) int 1
ethereal.mesa (Mesa biome, 1 = Enable / 0 = Disable) int 1
ethereal.alpine (Alpine biome, 1 = Enable / 0 = Disable) int 1
ethereal.healing (Healing Tree biome, 1 = Enable / 0 = Disable) int 1
ethereal.snowy (Pine Tree biome, 1 = Enable / 0 = Disable) int 1
ethereal.frost (Blue Frost biome, 1 = Enable / 0 = Disable) int 1
ethereal.grassy (Grassy biome, 1 = Enable / 0 = Disable) int 1
ethereal.caves (Desertstone biome, 1 = Enable / 0 = Disable) int 1
ethereal.grayness (Grey Willow biome, 1 = Enable / 0 = Disable) int 1
ethereal.grassytwo (GrassyTwo biome, 1 = Enable / 0 = Disable) int 1
ethereal.prairie (Prairie biome, 1 = Enable / 0 = Disable) int 1
ethereal.jumble (Jumble biome, 1 = Enable / 0 = Disable) int 1
ethereal.junglee (Jungle biome, 1 = Enable / 0 = Disable) int 1
ethereal.desert (Desert biome, 1 = Enable / 0 = Disable) int 1
ethereal.grove (Banana Grove biome, 1 = Enable / 0 = Disable) int 1
ethereal.mushroom (Mushroom biome, 1 = Enable / 0 = Disable) int 1
ethereal.sandstone (Sandstone biome, 1 = Enable / 0 = Disable) int 1
ethereal.quicksand (Quicksand Bank biome, 1 = Enable / 0 = Disable) int 1
ethereal.plains (Scorched Plains biome, 1 = Enable / 0 = Disable) int 1
ethereal.savanna (Savanna biome, 1 = Enable / 0 = Disable) int 1
ethereal.fiery (Feiry Lava biome, 1 = Enable / 0 = Disable) int 1
ethereal.sandclay (Sandy Clay biome, 1 = Enable / 0 = Disable) int 1
ethereal.swamp (Swamp biome, 1 = Enable / 0 = Disable) int 1
ethereal.sealife (Coral and Seaweed biome, 1 = Enable / 0 = Disable) int 1
ethereal.reefs (MT5 Coral biome, 1 = Enable / 0 = Disable) int 1
ethereal.sakura (Sakura biome, 1 = Enable / 0 = Disable) int 1
ethereal.tundra (Tundra biome, 1 = Enable / 0 = Disable) int 1