don't add personal records if not using a profile

This commit is contained in:
Chris Danford
2003-11-09 22:16:59 +00:00
parent 0dc5594c95
commit bda3de91f7
4 changed files with 24 additions and 12 deletions
+11
View File
@@ -28,6 +28,7 @@
#include "RageFile.h"
#include "arch/arch.h"
#include "ThemeManager.h"
#include "ProfileManager.h"
/* Amount to increase meter ranges to make them difficult: */
const int DIFFICULT_METER_CHANGE = 2;
@@ -1005,3 +1006,13 @@ bool Course::IsRanking() const
return false;
}
void Course::AddHighScore( StepsType st, PlayerNumber pn, MemCardData::HighScore hs, int &iPersonalIndexOut, int &iMachineIndexOut )
{
hs.sName = RANKING_TO_FILL_IN_MARKER[pn];
if( PROFILEMAN->IsUsingProfile(pn) )
m_MemCardDatas[st][pn].AddHighScore( hs, iPersonalIndexOut );
else
iPersonalIndexOut = -1;
m_MemCardDatas[st][MEMORY_CARD_MACHINE].AddHighScore( hs, iMachineIndexOut );
}