From 38e62805527b774e478617d9781bde72ce2bdcb9 Mon Sep 17 00:00:00 2001 From: paramat Date: Wed, 21 Jan 2015 13:24:11 +0000 Subject: Mgv5: Remove blobgen. Remove crumble and wetness noises Add large pseudorandom caves below -256 De-link terrain level from water_level Cavegen: Mgv5 large cave code --- src/mapgen_v5.h | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) (limited to 'src/mapgen_v5.h') diff --git a/src/mapgen_v5.h b/src/mapgen_v5.h index 1949bf5db..703addf65 100644 --- a/src/mapgen_v5.h +++ b/src/mapgen_v5.h @@ -23,7 +23,9 @@ with this program; if not, write to the Free Software Foundation, Inc., #include "mapgen.h" /////////////////// Mapgen V5 flags -#define MGV5_BLOBS 0x01 +//#define MGV5_ 0x01 + +class BiomeManager; extern FlagDesc flagdesc_mapgen_v5[]; @@ -36,8 +38,6 @@ struct MapgenV5Params : public MapgenSpecificParams { NoiseParams np_cave1; NoiseParams np_cave2; NoiseParams np_ground; - NoiseParams np_crumble; - NoiseParams np_wetness; MapgenV5Params(); ~MapgenV5Params() {} @@ -67,8 +67,6 @@ public: Noise *noise_cave1; Noise *noise_cave2; Noise *noise_ground; - Noise *noise_crumble; - Noise *noise_wetness; Noise *noise_heat; Noise *noise_humidity; @@ -96,8 +94,7 @@ public: void calculateNoise(); int generateBaseTerrain(); void generateBiomes(); - void generateCaves(); - void generateBlobs(); + void generateCaves(int max_stone_y); void dustTopNodes(); }; -- cgit v1.2.3