diff options
author | paramat <mat.gregory@virginmedia.com> | 2015-06-19 00:17:03 +0100 |
---|---|---|
committer | paramat <mat.gregory@virginmedia.com> | 2015-06-20 04:16:17 +0100 |
commit | 70da8a940b054d0ad22168af47fed4b7c091914f (patch) | |
tree | 2153fd4c5f421a5a7374553c3863b65bbb590bda /src/mapgen_v5.cpp | |
parent | d7190df07ec92067ab5f40086df84ab30994bf87 (diff) | |
download | minetest-70da8a940b054d0ad22168af47fed4b7c091914f.tar.gz minetest-70da8a940b054d0ad22168af47fed4b7c091914f.tar.bz2 minetest-70da8a940b054d0ad22168af47fed4b7c091914f.zip |
Mapgen objects: Enable heatmap and humidmap for all biome api mapgens
Diffstat (limited to 'src/mapgen_v5.cpp')
-rw-r--r-- | src/mapgen_v5.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/mapgen_v5.cpp b/src/mapgen_v5.cpp index f748e7b86..4d1c0df1d 100644 --- a/src/mapgen_v5.cpp +++ b/src/mapgen_v5.cpp @@ -58,6 +58,8 @@ MapgenV5::MapgenV5(int mapgenid, MapgenParams *params, EmergeManager *emerge) this->biomemap = new u8[csize.X * csize.Z]; this->heightmap = new s16[csize.X * csize.Z]; + this->heatmap = NULL; + this->humidmap = NULL; MapgenV5Params *sp = (MapgenV5Params *)params->sparams; this->spflags = sp->spflags; @@ -341,6 +343,9 @@ void MapgenV5::calculateNoise() noise_heat->result[i] += noise_heat_blend->result[i]; noise_humidity->result[i] += noise_humidity_blend->result[i]; } + + heatmap = noise_heat->result; + humidmap = noise_humidity->result; //printf("calculateNoise: %dus\n", t.stop()); } |