Skip to content

Commit

Permalink
Achievements - Fix boot issue if OpenPlatform isn't installed
Browse files Browse the repository at this point in the history
  • Loading branch information
MadDeCoDeR committed Feb 11, 2025
1 parent 20dc374 commit 0bdb7f3
Showing 1 changed file with 9 additions and 7 deletions.
16 changes: 9 additions & 7 deletions neo/sys/common/achievements.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -150,13 +150,15 @@ void idAchievementSystemWin::ShowAchievementProgress(const int achievementID, in
void idAchievementSystemWin::CountAchievements()
{
numberOfAchievements = 0;
while (true) {
idStr achName = ::op->openAchievement()->GetAchievementDevName(numberOfAchievements);
if (achName != "") {
achievementDevNames.AddUnique(achName);
numberOfAchievements++;
continue;
if (::op) {
while (true) {
idStr achName = ::op->openAchievement()->GetAchievementDevName(numberOfAchievements);
if (achName != "") {
achievementDevNames.AddUnique(achName);
numberOfAchievements++;
continue;
}
break;
}
break;
}
}

0 comments on commit 0bdb7f3

Please sign in to comment.