From 0d8ecbeca1a93acab395326db3e90f444c8bbc18 Mon Sep 17 00:00:00 2001 From: faketruth Date: Mon, 26 Dec 2011 23:23:05 +0000 Subject: Some kind of 'template' world generator that right now just generates an all dirt world. You can use this to test new algorithms git-svn-id: http://mc-server.googlecode.com/svn/trunk@127 0a769ca7-a7f5-676a-18bf-c427514a06d6 --- source/cWorldGenerator_Test.cpp | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 source/cWorldGenerator_Test.cpp (limited to 'source/cWorldGenerator_Test.cpp') diff --git a/source/cWorldGenerator_Test.cpp b/source/cWorldGenerator_Test.cpp new file mode 100644 index 000000000..d6cc2c00b --- /dev/null +++ b/source/cWorldGenerator_Test.cpp @@ -0,0 +1,25 @@ +#include "cWorldGenerator_Test.h" +#include "cChunk.h" +#include "BlockID.h" + +void cWorldGenerator_Test::GenerateTerrain( cChunk* a_Chunk ) +{ + char* BlockType = a_Chunk->pGetType(); + + for(int x = 0; x < 16; x++) + { + for(int z = 0; z < 16; z++) + { + for( int y = 1; y < 128; ++y ) + { + unsigned int idx = cChunk::MakeIndex(x, y, z); + BlockType[idx] = E_BLOCK_DIRT; + } + } + } +} + +void cWorldGenerator_Test::GenerateFoliage( cChunk* a_Chunk ) +{ + (void)a_Chunk; +} \ No newline at end of file -- cgit v1.2.3