Cavegen: Wider tunnels in mgflat, mgfractal, mgvalleys
authorparamat <mat.gregory@virginmedia.com>
Tue, 13 Dec 2016 04:08:23 +0000 (04:08 +0000)
committerparamat <mat.gregory@virginmedia.com>
Wed, 14 Dec 2016 06:28:45 +0000 (06:28 +0000)
As mgv7 is now the default mapgen i re-checked its tunnel width on request,
discovered they needed to be wider, and have made this change.
This commit widens the identical 3D noise tunnels in the other mapgens in
exactly the same way.

builtin/settingtypes.txt
minetest.conf.example
src/mapgen_flat.cpp
src/mapgen_fractal.cpp
src/mapgen_valleys.cpp

index df4484750abee0d7eb655e1168ecbd1c367f9fe5..ea0ca99923fb5d1c3c3732cc2b5d348e0f305539 100644 (file)
@@ -1016,7 +1016,7 @@ mgflat_ground_level (Mapgen flat ground level) int 8
 mgflat_large_cave_depth (Mapgen flat large cave depth) int -33
 
 #    Controls width of tunnels, a smaller value creates wider tunnels.
-mgflat_cave_width (Mapgen flat cave width) float 0.2
+mgflat_cave_width (Mapgen flat cave width) float 0.09
 
 #    Terrain noise threshold for lakes.
 #    Controls proportion of world area covered by lakes.
@@ -1046,7 +1046,7 @@ mgflat_np_cave2 (Mapgen flat cave2 noise parameters) noise_params 0, 12, (67, 67
 [***Mapgen fractal]
 
 #    Controls width of tunnels, a smaller value creates wider tunnels.
-mgfractal_cave_width (Mapgen fractal cave width) float 0.2
+mgfractal_cave_width (Mapgen fractal cave width) float 0.09
 
 #    Choice of 18 fractals from 9 formulas.
 #    1 = 4D "Roundy" mandelbrot set.
@@ -1148,7 +1148,7 @@ mgvalleys_river_size (River Size) int 5
 mgvalleys_water_features (Water Features) int 0
 
 #    Controls width of tunnels, a smaller value creates wider tunnels.
-mgvalleys_cave_width (Cave width) float 0.2
+mgvalleys_cave_width (Cave width) float 0.09
 
 # Noise parameters
 [****Noises]
index bdd28cda648e00b5c310fd44cf70f2e2697a9887..ff365466f0223772b41386fd8a795f85dbc85af3 100644 (file)
 
 #    Controls width of tunnels, a smaller value creates wider tunnels.
 #    type: float
-# mgflat_cave_width = 0.2
+# mgflat_cave_width = 0.09
 
 #    Terrain noise threshold for lakes.
 #    Controls proportion of world area covered by lakes.
 
 #    Controls width of tunnels, a smaller value creates wider tunnels.
 #    type: float
-# mgfractal_cave_width = 0.2
+# mgfractal_cave_width = 0.09
 
 #    Choice of 18 fractals from 9 formulas.
 #    1 = 4D "Roundy" mandelbrot set.
 
 #    Controls width of tunnels, a smaller value creates wider tunnels.
 #    type: float
-# mgvalleys_cave_width = 0.2
+# mgvalleys_cave_width = 0.09
 
 ##### Noises
 
index 2c1715e61ba06134b61e38dcf6f3c7dd6abebe3d..cc120b58089b05e2f4b5a10d79d3660b244a9784 100644 (file)
@@ -82,7 +82,7 @@ MapgenFlatParams::MapgenFlatParams()
        spflags          = 0;
        ground_level     = 8;
        large_cave_depth = -33;
-       cave_width       = 0.2;
+       cave_width       = 0.09;
        lake_threshold   = -0.45;
        lake_steepness   = 48.0;
        hill_threshold   = 0.45;
index 0951a0afa2fc198e341e026368c041bc8b08ec8f..a6ed18ae75412adf9d88194099fd73d22b996ee2 100644 (file)
@@ -84,7 +84,7 @@ MapgenFractal::~MapgenFractal()
 MapgenFractalParams::MapgenFractalParams()
 {
        spflags    = 0;
-       cave_width = 0.2;
+       cave_width = 0.09;
        fractal    = 1;
        iterations = 11;
        scale      = v3f(4096.0, 1024.0, 4096.0);
index 456e6aa1aeabcd121b3ffe401a4ac15186b8a74d..ce7a95329856753ca20dbf68669460ead2a6e41d 100644 (file)
@@ -143,7 +143,7 @@ MapgenValleysParams::MapgenValleysParams()
        river_depth        = 4;  // How deep to carve river channels.
        river_size         = 5;  // How wide to make rivers.
        water_features     = 0;  // How often water will occur in caves.
-       cave_width         = 0.2;
+       cave_width         = 0.09;
 
        np_cave1              = NoiseParams(0,     12,   v3f(61,   61,   61),   52534, 3, 0.5,   2.0);
        np_cave2              = NoiseParams(0,     12,   v3f(67,   67,   67),   10325, 3, 0.5,   2.0);