diff options
Diffstat (limited to 'src/mapgen_v7.h')
-rw-r--r-- | src/mapgen_v7.h | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/src/mapgen_v7.h b/src/mapgen_v7.h index 3972387a7..71a341afe 100644 --- a/src/mapgen_v7.h +++ b/src/mapgen_v7.h @@ -23,10 +23,11 @@ with this program; if not, write to the Free Software Foundation, Inc., #include "mapgen.h" -////////////// Mapgen V7 flags -#define MGV7_MOUNTAINS 0x01 -#define MGV7_RIDGES 0x02 -#define MGV7_FLOATLANDS 0x04 +//////////// Mapgen V7 flags +#define MGV7_MOUNTAINS 0x01 +#define MGV7_RIDGES 0x02 +#define MGV7_FLOATLANDS 0x04 +#define MGV7_CAVERNS 0x08 class BiomeManager; @@ -40,6 +41,9 @@ struct MapgenV7Params : public MapgenParams { float float_mount_height; s16 floatland_level; s16 shadow_limit; + s16 cavern_limit; + s16 cavern_taper; + float cavern_threshold; NoiseParams np_terrain_base; NoiseParams np_terrain_alt; @@ -52,6 +56,7 @@ struct MapgenV7Params : public MapgenParams { NoiseParams np_float_base_height; NoiseParams np_mountain; NoiseParams np_ridge; + NoiseParams np_cavern; NoiseParams np_cave1; NoiseParams np_cave2; |