mirror of
https://github.com/luanti-org/luanti.git
synced 2025-07-22 17:18:39 +00:00
Fix broken BiomeGen
abstraction (#11107)
This commit is contained in:
parent
c9eba8440d
commit
2da1eee394
9 changed files with 92 additions and 187 deletions
|
@ -595,7 +595,8 @@ MapgenBasic::MapgenBasic(int mapgenid, MapgenParams *params, EmergeParams *emerg
|
|||
this->heightmap = new s16[csize.X * csize.Z];
|
||||
|
||||
//// Initialize biome generator
|
||||
biomegen = m_bmgr->createBiomeGen(BIOMEGEN_ORIGINAL, params->bparams, csize);
|
||||
biomegen = emerge->biomegen;
|
||||
biomegen->assertChunkSize(csize);
|
||||
biomemap = biomegen->biomemap;
|
||||
|
||||
//// Look up some commonly used content
|
||||
|
@ -621,7 +622,6 @@ MapgenBasic::MapgenBasic(int mapgenid, MapgenParams *params, EmergeParams *emerg
|
|||
|
||||
MapgenBasic::~MapgenBasic()
|
||||
{
|
||||
delete biomegen;
|
||||
delete []heightmap;
|
||||
|
||||
delete m_emerge; // destroying EmergeParams is our responsibility
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue