summaryrefslogtreecommitdiff
path: root/src/mapgen_v5.h
diff options
context:
space:
mode:
authorparamat <mat.gregory@virginmedia.com>2016-02-04 01:03:31 +0000
committerparamat <mat.gregory@virginmedia.com>2016-02-09 07:14:45 +0000
commit4adbd69a3701608876b50665ed3f7a150750d26e (patch)
treede3ec585173cbf4e480004c8d64c23489222677f /src/mapgen_v5.h
parent38e712260046f159aa201259569054bdf9793b7f (diff)
downloadminetest-4adbd69a3701608876b50665ed3f7a150750d26e.tar.gz
minetest-4adbd69a3701608876b50665ed3f7a150750d26e.tar.bz2
minetest-4adbd69a3701608876b50665ed3f7a150750d26e.zip
FindSpawnPos: Let mapgens decide what spawn altitude is suitable
To avoid spawn search failing in new specialised mapgens Increase spawn search range to 4000 nodes Add getSpawnLevelAtPoint() functions to EmergeManager, class Mapgen and all mapgens Remove getGroundLevelAtPoint() functions from all mapgens except mgv6 (possibly to be re-added later in the correct form to return actual ground level) Make mgvalleys flag names consistent with other mapgens Remove now unused 'vertical spawn range' setting
Diffstat (limited to 'src/mapgen_v5.h')
-rw-r--r--src/mapgen_v5.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mapgen_v5.h b/src/mapgen_v5.h
index 4112bbfa6..44a06907d 100644
--- a/src/mapgen_v5.h
+++ b/src/mapgen_v5.h
@@ -90,7 +90,7 @@ public:
~MapgenV5();
virtual void makeChunk(BlockMakeData *data);
- int getGroundLevelAtPoint(v2s16 p);
+ int getSpawnLevelAtPoint(v2s16 p);
void calculateNoise();
int generateBaseTerrain();
MgStoneType generateBiomes(float *heat_map, float *humidity_map);