]> git.lizzy.rs Git - minetest.git/blobdiff - src/cavegen.h
src/client/tile.cpp: Fix reference counting
[minetest.git] / src / cavegen.h
index 0b57bf4dc20898150d4d4aee473600de1164dddb..5d150802aa8bae523d531942b59ad5caeb5c8733 100644 (file)
@@ -21,6 +21,7 @@ with this program; if not, write to the Free Software Foundation, Inc.,
 #define CAVEGEN_HEADER
 
 #define VMANIP_FLAG_CAVE VOXELFLAG_CHECKED1
+#define MGV7_LAVA_DEPTH -256
 
 class MapgenV5;
 class MapgenV6;
@@ -68,7 +69,7 @@ class CaveV5 {
        CaveV5(MapgenV5 *mg, PseudoRandom *ps);
        void makeCave(v3s16 nmin, v3s16 nmax, int max_stone_height);
        void makeTunnel(bool dirswitch);
-       void carveRoute(v3f vec, float f, bool randomize_xz, bool is_ravine);
+       void carveRoute(v3f vec, float f, bool randomize_xz);
 };
 
 class CaveV6 {
@@ -129,7 +130,6 @@ class CaveV7 {
        int dswitchint;
        int part_max_length_rs;
 
-       bool large_cave;
        bool large_cave_is_flat;
        bool flooded;
 
@@ -155,10 +155,10 @@ class CaveV7 {
        int water_level;
 
        CaveV7() {}
-       CaveV7(MapgenV7 *mg, PseudoRandom *ps, bool large_cave);
+       CaveV7(MapgenV7 *mg, PseudoRandom *ps);
        void makeCave(v3s16 nmin, v3s16 nmax, int max_stone_height);
        void makeTunnel(bool dirswitch);
-       void carveRoute(v3f vec, float f, bool randomize_xz, bool is_ravine);
+       void carveRoute(v3f vec, float f, bool randomize_xz);
 };
 
 #endif