Browse Source

Fix conversion of old automaps

pull/4519/head
Anders Jenbo 3 years ago
parent
commit
13b91b77fc
  1. 6
      Source/loadsave.cpp

6
Source/loadsave.cpp

@ -2204,8 +2204,10 @@ void LoadGame(bool firstflag)
dPreLight[i][j] = file.NextLE<uint8_t>(); dPreLight[i][j] = file.NextLE<uint8_t>();
} }
for (int j = 0; j < DMAXY; j++) { for (int j = 0; j < DMAXY; j++) {
for (int i = 0; i < DMAXX; i++) // NOLINT(modernize-loop-convert) for (int i = 0; i < DMAXX; i++) { // NOLINT(modernize-loop-convert)
AutomapView[i][j] = file.NextLE<uint8_t>(); const auto automapView = static_cast<MapExplorationType>(file.NextLE<uint8_t>());
AutomapView[i][j] = automapView == MAP_EXP_OLD ? MAP_EXP_SELF : automapView;
}
} }
file.Skip(MAXDUNX * MAXDUNY); // dMissile file.Skip(MAXDUNX * MAXDUNY); // dMissile

Loading…
Cancel
Save