X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=src%2Fmapgen_v6.h;h=eecfb1fe6d91bd477f49a59004478ebd29b4abf1;hb=5da6896d51ae3ee5140dc1041eff44a616751231;hp=07d79f6a6b22278f4f5bf31ba7e26f02baead7d4;hpb=5a34f40d80ea1a339b599bc11db549a6bd86912f;p=dragonfireclient.git diff --git a/src/mapgen_v6.h b/src/mapgen_v6.h index 07d79f6a6..eecfb1fe6 100644 --- a/src/mapgen_v6.h +++ b/src/mapgen_v6.h @@ -21,19 +21,20 @@ with this program; if not, write to the Free Software Foundation, Inc., #define MAPGENV6_HEADER #include "mapgen.h" +#include "noise.h" #define AVERAGE_MUD_AMOUNT 4 /////////////////// Mapgen V6 flags -#define MGV6_JUNGLES 0x01 -#define MGV6_BIOME_BLEND 0x02 -#define MGV6_NOMUDFLOW 0x04 +#define MGV6_JUNGLES 0x01 +#define MGV6_BIOMEBLEND 0x02 +#define MGV6_MUDFLOW 0x04 extern FlagDesc flagdesc_mapgen_v6[]; -enum BiomeType +enum BiomeV6Type { BT_NORMAL, BT_DESERT @@ -131,8 +132,8 @@ class MapgenV6 : public Mapgen { virtual float getMudAmount(int index); bool getHaveBeach(v2s16 p); bool getHaveBeach(int index); - BiomeType getBiome(v2s16 p); - BiomeType getBiome(int index, v2s16 p); + BiomeV6Type getBiome(v2s16 p); + BiomeV6Type getBiome(int index, v2s16 p); u32 get_blockseed(u64 seed, v3s16 p);