Set achievements progress on load based on data counters

This commit is contained in:
Alayan
2018-10-05 03:21:05 +02:00
committed by auriamg
parent a4d81beda4
commit 9e6bc5d5ba
2 changed files with 3 additions and 1 deletions

View File

@@ -86,6 +86,8 @@ AchievementsStatus*
status->add(achievement);
}
status->updateAllAchievementsProgress();
if (node)
status->load(node);

View File

@@ -213,7 +213,6 @@ private:
void setEnumToString();
void updateAchievementsProgress(UpdateType type, unsigned int enum_id);
void updateAllAchievementsProgress();
public :
AchievementsStatus();
@@ -230,6 +229,7 @@ public :
void trackEvent(std::string track_ident, AchievementsStatus::TrackData event);
void resetKartHits(int num_karts);
void addKartHit(int kart_id);
void updateAllAchievementsProgress();
// ------------------------------------------------------------------------
std::map<uint32_t, Achievement *>& getAllAchievements()
{