Fix InitLevelMesh called before line portals are set

This commit is contained in:
RaveYard 2023-09-05 17:54:11 +02:00 committed by Christoph Oelckers
parent 04941cab43
commit bef1c27600

View file

@ -3242,8 +3242,6 @@ void MapLoader::LoadLevel(MapData *map, const char *lumpname, int position)
SpawnThings(position);
InitLevelMesh();
for (int i = 0; i < MAXPLAYERS; ++i)
{
if (Level->PlayerInGame(i) && Level->Players[i]->mo != nullptr)
@ -3260,6 +3258,8 @@ void MapLoader::LoadLevel(MapData *map, const char *lumpname, int position)
// set up world state
SpawnSpecials();
InitLevelMesh();
// disable reflective planes on sloped sectors.
for (auto &sec : Level->sectors)
{