@@ -690,13 +690,17 @@ bool rebuildSearchPath(searchPathMode mode, bool force, const char *current_map,
690
690
// Add plain dir
691
691
WZ_PHYSFS_MountSearchPathWrapper (curSearchPath->path .c_str (), NULL , PHYSFS_APPEND);
692
692
693
- if (terrainQualityOverrideBasePath.has_value ())
693
+ if (terrainQualityOverrideBasePath.has_value () && !loadedTerrainTextureOverrides )
694
694
{
695
695
// Add terrain quality override files
696
696
tmpstr = curSearchPath->path + terrainQualityOverrideBasePath.value ();
697
697
loadedTerrainTextureOverrides = WZ_PHYSFS_MountSearchPathWrapper (tmpstr.c_str (), NULL , PHYSFS_APPEND) || loadedTerrainTextureOverrides;
698
698
tmpstr += " .wz" ;
699
699
loadedTerrainTextureOverrides = WZ_PHYSFS_MountSearchPathWrapper (tmpstr.c_str (), NULL , PHYSFS_APPEND) || loadedTerrainTextureOverrides;
700
+ if (loadedTerrainTextureOverrides)
701
+ {
702
+ debug (LOG_INFO, " Loaded terrain overrides from: %s" , curSearchPath->path .c_str ());
703
+ }
700
704
}
701
705
702
706
// Add base files
@@ -775,13 +779,17 @@ bool rebuildSearchPath(searchPathMode mode, bool force, const char *current_map,
775
779
// Add plain dir
776
780
WZ_PHYSFS_MountSearchPathWrapper (curSearchPath->path .c_str (), NULL , PHYSFS_APPEND);
777
781
778
- if (terrainQualityOverrideBasePath.has_value ())
782
+ if (terrainQualityOverrideBasePath.has_value () && !loadedTerrainTextureOverrides )
779
783
{
780
784
// Add terrain quality override files
781
785
tmpstr = curSearchPath->path + terrainQualityOverrideBasePath.value ();
782
786
loadedTerrainTextureOverrides = WZ_PHYSFS_MountSearchPathWrapper (tmpstr.c_str (), NULL , PHYSFS_APPEND) || loadedTerrainTextureOverrides;
783
787
tmpstr += " .wz" ;
784
788
loadedTerrainTextureOverrides = WZ_PHYSFS_MountSearchPathWrapper (tmpstr.c_str (), NULL , PHYSFS_APPEND) || loadedTerrainTextureOverrides;
789
+ if (loadedTerrainTextureOverrides)
790
+ {
791
+ debug (LOG_INFO, " Loaded terrain overrides from: %s" , curSearchPath->path .c_str ());
792
+ }
785
793
}
786
794
787
795
// Add base files
0 commit comments