LoadUsrData - Inf512-MotorolaScienceCup/gra-PANG GitHub Wiki
LoadUsrData
Funkcje te odpowiadają za zapis i odczyt rankingu gracza. Pozwala to zachować 10 najlepszych wyników nawet po wyłączeniu gry.
void Game::LoadUsrData() {
if (DirectoryExists("saves")) {
std::ifstream loadFile("saves/s0.psf", std::ios_base::binary);
if (loadFile.is_open()) {
for (int i = 0; i < 10; i++) {
Read(loadFile, &rankScore[i]);
if (rankScore[i] < 0)
rankScore[i] = 0;
}
loadFile.close();
}
}
}