Clear VisualThinkerHead on new level

Fixes a crash that could occur if the list couldn't be deleted fast enough when changing levels.
This commit is contained in:
Boondorl 2025-01-22 15:31:57 -05:00 committed by Ricardo Luís Vaz Silva
parent 59ad4ebc55
commit f239025f8e

View file

@ -379,6 +379,7 @@ void FLevelLocals::ClearLevelData(bool fullgc)
if (levelMesh) delete levelMesh;
aabbTree = nullptr;
levelMesh = nullptr;
VisualThinkerHead = nullptr;
if (screen)
screen->SetAABBTree(nullptr);
}