1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-12-13 18:13:07 +00:00

Fix(CS): Initialize landscape when opening an existing cell without VHGT

This commit is contained in:
Dave Corley 2023-12-09 11:49:38 -06:00
parent 2541b74fc6
commit 3e7335ddc7

View file

@ -137,8 +137,9 @@ void CSVRender::Cell::updateLand()
{ {
const ESM::Land& esmLand = land.getRecord(mId).get(); const ESM::Land& esmLand = land.getRecord(mId).get();
if (esmLand.getLandData(ESM::Land::DATA_VHGT)) if (!esmLand.getLandData(ESM::Land::DATA_VHGT))
{ mTerrainStorage->resetHeights();
if (mTerrain) if (mTerrain)
{ {
mTerrain->unloadCell(mCoordinates.getX(), mCoordinates.getY()); mTerrain->unloadCell(mCoordinates.getX(), mCoordinates.getY());
@ -160,7 +161,6 @@ void CSVRender::Cell::updateLand()
return; return;
} }
}
// No land data // No land data
unloadLand(); unloadLand();