summaryrefslogtreecommitdiff
path: root/src/mapgen_v7.cpp
diff options
context:
space:
mode:
authorkwolekr <kwolekr@minetest.net>2016-05-19 03:40:22 -0400
committerkwolekr <kwolekr@minetest.net>2016-05-27 23:23:58 -0400
commit548d99bb456931192609e8c6fa1eb4c80679af42 (patch)
treeaff02ee1128c33c06212ddd353a5b26778213991 /src/mapgen_v7.cpp
parent6151f7bc4b32c2576035bd3381bd81ae287c57eb (diff)
downloadminetest-548d99bb456931192609e8c6fa1eb4c80679af42.tar.gz
minetest-548d99bb456931192609e8c6fa1eb4c80679af42.tar.bz2
minetest-548d99bb456931192609e8c6fa1eb4c80679af42.zip
Cavegen: Move V5-style caves to CavesNoiseIntersection
Diffstat (limited to 'src/mapgen_v7.cpp')
-rw-r--r--src/mapgen_v7.cpp10
1 files changed, 3 insertions, 7 deletions
diff --git a/src/mapgen_v7.cpp b/src/mapgen_v7.cpp
index e6801a24b..e297a1d3e 100644
--- a/src/mapgen_v7.cpp
+++ b/src/mapgen_v7.cpp
@@ -61,8 +61,6 @@ MapgenV7::MapgenV7(int mapgenid, MapgenParams *params, EmergeManager *emerge)
this->ystride = csize.X;
// 1-up 1-down overgeneration
this->zstride_1u1d = csize.X * (csize.Y + 2);
- // 1-down overgeneration
- this->zstride_1d = csize.X * (csize.Y + 1);
this->heightmap = new s16[csize.X * csize.Z];
this->ridge_heightmap = new s16[csize.X * csize.Z];
@@ -85,9 +83,9 @@ MapgenV7::MapgenV7(int mapgenid, MapgenParams *params, EmergeManager *emerge)
// 1-up 1-down overgeneration
noise_mountain = new Noise(&sp->np_mountain, seed, csize.X, csize.Y + 2, csize.Z);
noise_ridge = new Noise(&sp->np_ridge, seed, csize.X, csize.Y + 2, csize.Z);
- // 1-down overgeneraion
- noise_cave1 = new Noise(&sp->np_cave1, seed, csize.X, csize.Y + 1, csize.Z);
- noise_cave2 = new Noise(&sp->np_cave2, seed, csize.X, csize.Y + 1, csize.Z);
+
+ MapgenBasic::np_cave1 = sp->np_cave1;
+ MapgenBasic::np_cave2 = sp->np_cave2;
// TODO(hmmmm): should we have a way to disable biomemanager biomes?
//// Initialize biome generator
@@ -133,8 +131,6 @@ MapgenV7::~MapgenV7()
delete noise_ridge_uwater;
delete noise_mountain;
delete noise_ridge;
- delete noise_cave1;
- delete noise_cave2;
delete biomegen;