Fix: reduce the amount of debug messages on -dsl=2 (#9420)

LoadCheck makes it sound like something is really broken while
loading savegames, while it really is perfectly normal, as most
chunks do not implement LoadCheck.
This commit is contained in:
Patric Stout 2021-07-08 19:31:00 +02:00 committed by GitHub
parent 852e056d6f
commit c1f13e0372
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 1 deletions

View File

@ -1918,7 +1918,8 @@ std::vector<SaveLoad> SlTableHeader(const SaveLoadTable &slt)
auto sld_it = key_lookup.find(key);
if (sld_it == key_lookup.end()) {
Debug(sl, 2, "Field '{}' of type 0x{:02x} not found, skipping", key, type);
/* SLA_LOADCHECK triggers this debug statement a lot and is perfectly normal. */
Debug(sl, _sl.action == SLA_LOAD ? 2 : 6, "Field '{}' of type 0x{:02x} not found, skipping", key, type);
std::shared_ptr<SaveLoadHandler> handler = nullptr;
SaveLoadType slt;