]> git.lizzy.rs Git - minetest.git/blobdiff - src/mapgen_v7.h
Fix a crash (assert) when client set serial version < 24 in INIT
[minetest.git] / src / mapgen_v7.h
index 7b08971bb8c69ec92d346b98025fcc22adac3f45..bcf362ac92a66b92086b556ad0bc2c2780959869 100644 (file)
@@ -42,6 +42,8 @@ struct MapgenV7Params : public MapgenSpecificParams {
        NoiseParams np_ridge_uwater;
        NoiseParams np_mountain;
        NoiseParams np_ridge;
+       NoiseParams np_cave1;
+       NoiseParams np_cave2;
 
        MapgenV7Params();
        ~MapgenV7Params() {}
@@ -75,6 +77,8 @@ class MapgenV7 : public Mapgen {
        Noise *noise_ridge_uwater;
        Noise *noise_mountain;
        Noise *noise_ridge;
+       Noise *noise_cave1;
+       Noise *noise_cave2;
 
        Noise *noise_heat;
        Noise *noise_humidity;
@@ -107,7 +111,7 @@ class MapgenV7 : public Mapgen {
 
        virtual int generateTerrain();
        int generateBaseTerrain();
-       void generateMountainTerrain();
+       int generateMountainTerrain(int ymax);
        void generateRidgeTerrain();
 
        void generateBiomes();