diff options
author | kwolekr <mirrorisim@gmail.com> | 2013-01-22 22:32:30 -0500 |
---|---|---|
committer | kwolekr <mirrorisim@gmail.com> | 2013-01-23 16:16:49 -0500 |
commit | 91e88196c7c0e7ee87c1fd4783b3999710510a65 (patch) | |
tree | de0bcf3fccf209c8396f6cc251477a54ad7b3460 /src/map.h | |
parent | 035933f806d3afc45e2e558e505318489209a70b (diff) | |
download | minetest-91e88196c7c0e7ee87c1fd4783b3999710510a65.tar.gz minetest-91e88196c7c0e7ee87c1fd4783b3999710510a65.tar.bz2 minetest-91e88196c7c0e7ee87c1fd4783b3999710510a65.zip |
Make mapgen factory setup more elegant, add mapgen_v6.h
Diffstat (limited to 'src/map.h')
-rw-r--r-- | src/map.h | 8 |
1 files changed, 2 insertions, 6 deletions
@@ -358,7 +358,7 @@ public: /* savedir: directory to which map data should be saved */ - ServerMap(std::string savedir, IGameDef *gamedef); + ServerMap(std::string savedir, IGameDef *gamedef, EmergeManager *emerge); ~ServerMap(); s32 mapType() const @@ -480,16 +480,12 @@ public: MapgenParams *getMapgenParams(){ return m_mgparams; } - void setEmerge(EmergeManager *emerge){ m_emerge = emerge; } - // Parameters fed to the Mapgen MapgenParams *m_mgparams; private: // Seed used for all kinds of randomness in generation u64 m_seed; - - - + // Emerge manager EmergeManager *m_emerge; |