convert generator parameters naming to the project style
This commit is contained in:
parent
04e490c896
commit
e3c6e55a41
@ -4,20 +4,20 @@ parameters = [
|
|||||||
{weight=0.5, value=0.2}
|
{weight=0.5, value=0.2}
|
||||||
]
|
]
|
||||||
layers = [
|
layers = [
|
||||||
{below_sea_level=false, height=1, block="base:grass_block"},
|
{below-sea-level=false, height=1, block="base:grass_block"},
|
||||||
{below_sea_level=false, height=7, block="base:dirt"},
|
{below-sea-level=false, height=7, block="base:dirt"},
|
||||||
{height=-1, block="base:stone"},
|
{height=-1, block="base:stone"},
|
||||||
{height=1, block="base:bazalt"}
|
{height=1, block="base:bazalt"}
|
||||||
]
|
]
|
||||||
sea_layers = [
|
sea-layers = [
|
||||||
{height=-1, block="base:water"}
|
{height=-1, block="base:water"}
|
||||||
]
|
]
|
||||||
plant_chance = 0.4
|
plant-chance = 0.4
|
||||||
plants = [
|
plants = [
|
||||||
{weight=1, block="base:grass"},
|
{weight=1, block="base:grass"},
|
||||||
{weight=0.03, block="base:flower"}
|
{weight=0.03, block="base:flower"}
|
||||||
]
|
]
|
||||||
structure_chance = 0.032
|
structure-chance = 0.032
|
||||||
structures = [
|
structures = [
|
||||||
{name="tree0", weight=1},
|
{name="tree0", weight=1},
|
||||||
{name="tree1", weight=1},
|
{name="tree1", weight=1},
|
||||||
@ -36,7 +36,7 @@ layers = [
|
|||||||
{height=-1, block="base:stone"},
|
{height=-1, block="base:stone"},
|
||||||
{height=1, block="base:bazalt"}
|
{height=1, block="base:bazalt"}
|
||||||
]
|
]
|
||||||
sea_layers = [
|
sea-layers = [
|
||||||
{height=-1, block="base:water"}
|
{height=-1, block="base:water"}
|
||||||
]
|
]
|
||||||
|
|
||||||
@ -47,20 +47,20 @@ parameters = [
|
|||||||
{weight=0.6, value=0.5}
|
{weight=0.6, value=0.5}
|
||||||
]
|
]
|
||||||
layers = [
|
layers = [
|
||||||
{below_sea_level=false, height=1, block="base:grass_block"},
|
{below-sea-level=false, height=1, block="base:grass_block"},
|
||||||
{below_sea_level=false, height=5, block="base:dirt"},
|
{below-sea-level=false, height=5, block="base:dirt"},
|
||||||
{height=-1, block="base:stone"},
|
{height=-1, block="base:stone"},
|
||||||
{height=1, block="base:bazalt"}
|
{height=1, block="base:bazalt"}
|
||||||
]
|
]
|
||||||
sea_layers = [
|
sea-layers = [
|
||||||
{height=-1, block="base:water"}
|
{height=-1, block="base:water"}
|
||||||
]
|
]
|
||||||
plant_chance = 0.3
|
plant-chance = 0.3
|
||||||
plants = [
|
plants = [
|
||||||
{weight=1, block="base:grass"},
|
{weight=1, block="base:grass"},
|
||||||
{weight=0.03, block="base:flower"}
|
{weight=0.03, block="base:flower"}
|
||||||
]
|
]
|
||||||
structure_chance=0.0001
|
structure-chance=0.0001
|
||||||
structures = [
|
structures = [
|
||||||
{name="tree0", weight=1},
|
{name="tree0", weight=1},
|
||||||
{name="tree1", weight=1}
|
{name="tree1", weight=1}
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
# 1 - temperature
|
# 1 - temperature
|
||||||
# 2 - humidity
|
# 2 - humidity
|
||||||
biome_parameters = 2
|
biome-parameters = 2
|
||||||
sea_level = 64
|
sea-level = 64
|
||||||
|
|||||||
@ -3,6 +3,6 @@ parameters = []
|
|||||||
layers = [
|
layers = [
|
||||||
{height=-1, block="core:obstacle"}
|
{height=-1, block="core:obstacle"}
|
||||||
]
|
]
|
||||||
sea_layers = [
|
sea-layers = [
|
||||||
{height=-1, block="core:obstacle"}
|
{height=-1, block="core:obstacle"}
|
||||||
]
|
]
|
||||||
|
|||||||
@ -1 +1 @@
|
|||||||
biome_parameters = 0
|
biome-parameters = 0
|
||||||
|
|||||||
@ -16,7 +16,7 @@ static BlocksLayer load_layer(
|
|||||||
const auto& name = map["block"].asString();
|
const auto& name = map["block"].asString();
|
||||||
int height = map["height"].asInteger();
|
int height = map["height"].asInteger();
|
||||||
bool belowSeaLevel = true;
|
bool belowSeaLevel = true;
|
||||||
map.at("below_sea_level").get(belowSeaLevel);
|
map.at("below-sea-level").get(belowSeaLevel);
|
||||||
|
|
||||||
if (hasResizeableLayer) {
|
if (hasResizeableLayer) {
|
||||||
lastLayersHeight += height;
|
lastLayersHeight += height;
|
||||||
@ -75,11 +75,11 @@ static inline BiomeElementList load_biome_element_list(
|
|||||||
}
|
}
|
||||||
|
|
||||||
static inline BiomeElementList load_plants(const dv::value& biomeMap) {
|
static inline BiomeElementList load_plants(const dv::value& biomeMap) {
|
||||||
return load_biome_element_list(biomeMap, "plant_chance", "plants", "block");
|
return load_biome_element_list(biomeMap, "plant-chance", "plants", "block");
|
||||||
}
|
}
|
||||||
|
|
||||||
static inline BiomeElementList load_structures(const dv::value map) {
|
static inline BiomeElementList load_structures(const dv::value map) {
|
||||||
return load_biome_element_list(map, "structure_chance", "structures", "name");
|
return load_biome_element_list(map, "structure-chance", "structures", "name");
|
||||||
}
|
}
|
||||||
|
|
||||||
static debug::Logger logger("generator-loader");
|
static debug::Logger logger("generator-loader");
|
||||||
@ -105,7 +105,7 @@ static inline Biome load_biome(
|
|||||||
|
|
||||||
auto plants = load_plants(biomeMap);
|
auto plants = load_plants(biomeMap);
|
||||||
auto groundLayers = load_layers(biomeMap["layers"], "layers");
|
auto groundLayers = load_layers(biomeMap["layers"], "layers");
|
||||||
auto seaLayers = load_layers(biomeMap["sea_layers"], "sea_layers");
|
auto seaLayers = load_layers(biomeMap["sea-layers"], "sea-layers");
|
||||||
|
|
||||||
BiomeElementList structures;
|
BiomeElementList structures;
|
||||||
if (biomeMap.has("structures")) {
|
if (biomeMap.has("structures")) {
|
||||||
@ -194,10 +194,10 @@ void ContentLoader::loadGenerator(
|
|||||||
}
|
}
|
||||||
auto map = files::read_toml(generatorsDir / fs::u8path(name + ".toml"));
|
auto map = files::read_toml(generatorsDir / fs::u8path(name + ".toml"));
|
||||||
map.at("caption").get(def.caption);
|
map.at("caption").get(def.caption);
|
||||||
map.at("biome_parameters").get(def.biomeParameters);
|
map.at("biome-parameters").get(def.biomeParameters);
|
||||||
map.at("biome-bpd").get(def.biomesBPD);
|
map.at("biome-bpd").get(def.biomesBPD);
|
||||||
map.at("heights-bpd").get(def.heightsBPD);
|
map.at("heights-bpd").get(def.heightsBPD);
|
||||||
map.at("sea_level").get(def.seaLevel);
|
map.at("sea-level").get(def.seaLevel);
|
||||||
map.at("wide-structs-chunks-radius").get(def.wideStructsChunksRadius);
|
map.at("wide-structs-chunks-radius").get(def.wideStructsChunksRadius);
|
||||||
|
|
||||||
auto folder = generatorsDir / fs::u8path(name + ".files");
|
auto folder = generatorsDir / fs::u8path(name + ".files");
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user