From f2a8d5c0472ee465edb1d2eed38f4e5454f037ab Mon Sep 17 00:00:00 2001 From: Mattes D Date: Wed, 25 Nov 2015 09:22:13 +0100 Subject: Added OrePockets and DirtPockets finish gens. --- src/Generating/StructGen.h | 48 ---------------------------------------------- 1 file changed, 48 deletions(-) (limited to 'src/Generating/StructGen.h') diff --git a/src/Generating/StructGen.h b/src/Generating/StructGen.h index 796abf0f5..b5cfcb07c 100644 --- a/src/Generating/StructGen.h +++ b/src/Generating/StructGen.h @@ -72,54 +72,6 @@ protected: -class cStructGenOreNests : - public cFinishGen -{ -public: - struct OreInfo - { - BLOCKTYPE BlockType; // The type of the nest. - NIBBLETYPE BlockMeta; // The block meta - int MaxHeight; // The highest possible a nest can occur - int NumNests; // How many nests per chunk - int NestSize; // The amount of blocks a nest can have. - - OreInfo() : - BlockType(0), - BlockMeta(0), - MaxHeight(0), - NumNests(0), - NestSize(0) - { - } - }; - - typedef std::vector OreList; - - cStructGenOreNests(int a_Seed, OreList a_OreList, BLOCKTYPE a_ToReplace) : - m_Noise(a_Seed), - m_Seed(a_Seed), - m_OreList(a_OreList), - m_ToReplace(a_ToReplace) - {} - -protected: - cNoise m_Noise; - int m_Seed; - - OreList m_OreList; // A list of possible ores. - BLOCKTYPE m_ToReplace; - - // cFinishGen override: - virtual void GenFinish(cChunkDesc & a_ChunkDesc) override; - - void GenerateOre(int a_ChunkX, int a_ChunkZ, BLOCKTYPE a_OreType, NIBBLETYPE a_BlockMeta, int a_MaxHeight, int a_NumNests, int a_NestSize, cChunkDef::BlockTypes & a_BlockTypes, cChunkDesc::BlockNibbleBytes & a_BlockMetas, int a_Seq); -} ; - - - - - class cStructGenLakes : public cFinishGen { -- cgit v1.2.3