]> git.lizzy.rs Git - minetest.git/blobdiff - src/mapgen.h
Mgvalleys: use standard caves
[minetest.git] / src / mapgen.h
index 31cf7dc115f1f9d4001341a036b7e81008ab4c2f..9bb7d03b89241a9449c237498731476c73a6e3d6 100644 (file)
@@ -173,12 +173,9 @@ class Mapgen {
 
        void setLighting(u8 light, v3s16 nmin, v3s16 nmax);
        void lightSpread(VoxelArea &a, v3s16 p, u8 light);
-
-       void calcLighting(v3s16 nmin, v3s16 nmax);
-       void calcLighting(v3s16 nmin, v3s16 nmax,
-               v3s16 full_nmin, v3s16 full_nmax);
-
-       void propagateSunlight(v3s16 nmin, v3s16 nmax);
+       void calcLighting(v3s16 nmin, v3s16 nmax, v3s16 full_nmin, v3s16 full_nmax,
+               bool propagate_shadow = true);
+       void propagateSunlight(v3s16 nmin, v3s16 nmax, bool propagate_shadow);
        void spreadLight(v3s16 nmin, v3s16 nmax);
 
        virtual void makeChunk(BlockMakeData *data) {}