Fix critical regression in terrain heightmap data upgrade

This commit is contained in:
Wojtek Figat
2024-03-12 17:59:41 +01:00
parent f4033578c3
commit 6d792f1f74

View File

@@ -2148,7 +2148,9 @@ bool TerrainPatch::CreateHeightField()
if (collisionHeader->CheckOldMagicNumber != MAX_int32 || collisionHeader->Version != TerrainCollisionDataHeader::CurrentVersion)
{
// Reset height map
return InitializeHeightMap();
PROFILE_CPU_NAMED("ResetHeightMap");
const float* data = GetHeightmapData();
return SetupHeightMap(_cachedHeightMap.Count(), data);
}
// Create heightfield object from the data