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:
parent
2541b74fc6
commit
3e7335ddc7
1 changed files with 21 additions and 21 deletions
|
|
@ -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();
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue