From a4a418a679f1ac760a8763edd856f0178cfc6dde Mon Sep 17 00:00:00 2001 From: "madmaxoft@gmail.com" Date: Fri, 25 May 2012 07:18:52 +0000 Subject: Merged the composable_generator branch into the trunk git-svn-id: http://mc-server.googlecode.com/svn/trunk@504 0a769ca7-a7f5-676a-18bf-c427514a06d6 --- source/cWorldGenerator.h | 53 ------------------------------------------------ 1 file changed, 53 deletions(-) delete mode 100644 source/cWorldGenerator.h (limited to 'source/cWorldGenerator.h') diff --git a/source/cWorldGenerator.h b/source/cWorldGenerator.h deleted file mode 100644 index 157f93d83..000000000 --- a/source/cWorldGenerator.h +++ /dev/null @@ -1,53 +0,0 @@ - -#pragma once - - - - - -#include "ChunkDef.h" -#include "MersenneTwister.h" - - - - - -// fwd: -class cWorld; - - - - - -class cWorldGenerator -{ -public: - cWorldGenerator(cWorld * a_World); - ~cWorldGenerator(); - - virtual void GenerateChunk(int a_ChunkX, int a_ChunkY, int a_ChunkZ, BLOCKTYPE * a_BlockData, cEntityList & a_Entities, cBlockEntityList & a_BlockEntities); - - virtual void PostGenerateChunk(int a_ChunkX, int a_ChunkY, int a_ChunkZ); // Called when the chunk has been already generated and set valid - -protected: - - cWorld * m_World; - - // Thread-unsafe: - MTRand r1; - - void GenerateOre(char a_OreType, int a_MaxHeight, int a_NumNests, int a_NestSize, BLOCKTYPE * a_BlockData); - - static unsigned int MakeIndex(int x, int y, int z ); - - virtual void GenerateTerrain(int a_ChunkX, int a_ChunkY, int a_ChunkZ, BLOCKTYPE * a_BlockData); - - virtual void GenerateFoliage(int a_ChunkX, int a_ChunkY, int a_ChunkZ); - - /// Checks if the chunk has all 8 neighbors valid, if so, foliage is generated on that chunk - void CheckNeighbors(int a_ChunkX, int a_ChunkY, int a_ChunkZ); -}; - - - - -- cgit v1.2.3