Skip to content

Commit

Permalink
Tweak reloadTerrainTextures logic
Browse files Browse the repository at this point in the history
  • Loading branch information
past-due committed Sep 11, 2023
1 parent 10cd20b commit 47aa838
Showing 1 changed file with 1 addition and 3 deletions.
4 changes: 1 addition & 3 deletions src/terrain.cpp
Expand Up @@ -2304,12 +2304,10 @@ bool setTerrainShaderQuality(TerrainShaderQuality newValue, bool force, bool for
auto priorNumGroundTypes = getNumGroundTypes();
reloadTileTextures();
mapReloadGroundTypes();
if (priorValue == TerrainShaderQuality::NORMAL_MAPPING
|| terrainShaderQuality == TerrainShaderQuality::NORMAL_MAPPING
if (priorValue != terrainShaderQuality
|| priorNumGroundTypes != getNumGroundTypes()
|| forceReloadTextures)
{
// when switching to & from the High / Normal-mapping mode, reload base terrain / ground textures
reloadTerrainTextures();
}
}
Expand Down

0 comments on commit 47aa838

Please sign in to comment.