Made biomes bigger (#1086)

* Made biomes bigger

* More changes

* Update save_creation.zig
This commit is contained in:
ikabod-kee 2025-02-23 14:37:55 -05:00 committed by GitHub
parent f83479264e
commit 9bfa17812d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
18 changed files with 40 additions and 35 deletions

View File

@ -5,8 +5,8 @@
.chance = 0.33,
.minHeight = 30,
.maxHeight = 50,
.minRadius = 128,
.maxRadius = 180,
.minRadius = 256,
.maxRadius = 320,
.roughness = 10,
.hills = 10,
.music = "cubyz:leaves",

View File

@ -5,8 +5,8 @@
.chance = 0.33,
.minHeight = 25,
.maxHeight = 45,
.minRadius = 128,
.maxRadius = 180,
.minRadius = 256,
.maxRadius = 320,
.roughness = 10,
.hills = 10,
.music = "cubyz:leaves",

View File

@ -5,8 +5,8 @@
.chance = 0.33,
.minHeight = 30,
.maxHeight = 50,
.minRadius = 100,
.maxRadius = 160,
.minRadius = 256,
.maxRadius = 320,
.roughness = 10,
.hills = 10,
.music = "cubyz:leaves",

View File

@ -4,7 +4,8 @@
},
.minHeight = 24,
.maxHeight = 60,
.minRadius = 256,
.maxRadius = 320,
.roughness = 20,
.hills = 10,
.rivers = true,

View File

@ -7,8 +7,8 @@
.chance = 2,
.minHeight = 22,
.maxHeight = 40,
.minRadius = 150,
.maxRadius = 200,
.minRadius = 256,
.maxRadius = 320,
.hills = 20,
.validPlayerSpawn = false,
.music = "cubyz:EasternThought",

View File

@ -7,8 +7,8 @@
},
.minHeight = 80,
.maxHeight = 256,
.minRadius = 150,
.maxRadius = 200,
.minRadius = 240,
.maxRadius = 256,
.roughness = 10,
.mountains = 20,
.hills = 50,

View File

@ -3,8 +3,8 @@
},
.minHeight = 22,
.maxHeight = 40,
.minRadius = 150,
.maxRadius = 200,
.minRadius = 256,
.maxRadius = 320,
.roughness = 10,
.hills = 10,
.music = "cubyz:leaves",

View File

@ -1,10 +1,13 @@
.{
.properties = .{
.cold,
.wet,
.barren,
},
.minHeight = 80,
.maxHeight = 256,
.minRadius = 150,
.maxRadius = 300,
.roughness = 50,
.mountains = 50,
.hills = 50,

View File

@ -3,14 +3,12 @@
},
.minHeight = 22,
.maxHeight = 40,
.minRadius = 256,
.maxRadius = 320,
.roughness = 1,
.hills = 5,
.music = "cubyz:sunrise",
.validPlayerSpawn = true,
.ground_structure = .{
"cubyz:grass",
"2 to 3 cubyz:soil",

View File

@ -1,6 +1,9 @@
.{
.properties = .{
.mountain,
.cold,
.barren,
.wet,
},
.minHeight = 120,
.maxHeight = 256,

View File

@ -4,8 +4,8 @@
},
.minHeight = 40,
.maxHeight = 44,
.minRadius = 150,
.maxRadius = 200,
.minRadius = 256,
.maxRadius = 320,
.roughness = 1,
.hills = 3,
.music = "cubyz:sunrise",

View File

@ -4,7 +4,8 @@
.chance = 0.04,
.minHeight = 20,
.maxHeight = 40,
.minRadius = 256,
.maxRadius = 320,
.mountains = 30,
.music = "cubyz:sunrise",

View File

@ -5,8 +5,8 @@
},
.minHeight = 30,
.maxHeight = 40,
.minRadius = 100,
.maxRadius = 160,
.minRadius = 256,
.maxRadius = 320,
.hills = 6,
.validPlayerSpawn = true,
.music = "cubyz:EasternThought",

View File

@ -6,8 +6,8 @@
},
.minHeight = 4,
.maxHeight = 4,
.minRadius = 160,
.maxRadius = 200,
.minRadius = 256,
.maxRadius = 320,
.roughness = 3,
.hills = 1,
.music = "cubyz:leaves",

View File

@ -4,12 +4,11 @@
},
.minHeight = 22,
.maxHeight = 40,
.minRadius = 256,
.maxRadius = 320,
.roughness = 10,
.hills = 10,
.validPlayerSpawn = true,
.ground_structure = .{
"0 to 1 cubyz:grass",
"2 to 3 cubyz:soil",

View File

@ -5,8 +5,8 @@
},
.minHeight = 22,
.maxHeight = 40,
.minRadius = 128,
.maxRadius = 180,
.minRadius = 256,
.maxRadius = 320,
.roughness = 10,
.hills = 15,
.mountains = 20,

View File

@ -7,8 +7,8 @@
.maxHeight = 1,
.roughness = 2,
.hills = 7.5,
.minRadius = 160,
.maxRadius = 200,
.minRadius = 256,
.maxRadius = 320,
.music = "cubyz:sunrise",
.ground_structure = .{
"cubyz:lush_grass",

View File

@ -68,9 +68,9 @@ fn flawedCreateWorld() !void {
const climateWavelengths = main.ZonElement.initObject(main.stackAllocator);
climateWavelengths.put("hot_cold", 2400);
climateWavelengths.put("land_ocean", 3200);
climateWavelengths.put("wet_dry", 2400);
climateWavelengths.put("vegetation", 2400);
climateWavelengths.put("mountain", 500);
climateWavelengths.put("wet_dry", 1800);
climateWavelengths.put("vegetation", 1600);
climateWavelengths.put("mountain", 512);
generatorSettings.put("climateWavelengths", climateWavelengths);
try main.files.writeZon(generatorSettingsPath, generatorSettings);
}