Skip to content
This repository has been archived by the owner on Nov 15, 2022. It is now read-only.

LoadUsrData

Antek Bizon edited this page Mar 5, 2022 · 1 revision

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();
        }
    }
}
Clone this wiki locally