/* ======================== idAchievementManager::Restore ======================== */ void idAchievementManager::Restore( idRestoreGame * savefile ) { owner.Restore( savefile ); for ( int i = 0; i < ACHIEVEMENTS_NUM; i++ ) { savefile->ReadInt( counts[i] ); } savefile->ReadInt( lastImpKilledTime ); savefile->ReadInt( lastPlayerKilledTime ); savefile->ReadBool( playerTookDamage ); savefile->ReadInt( currentHellTimeKills ); SyncAchievments(); }
/* ======================== idAchievementManager::Init ======================== */ void idAchievementManager::Init( idPlayer* player ) { owner = player; SyncAchievments(); }