diff --git a/stepmania/src/GameState.cpp b/stepmania/src/GameState.cpp index 34ab0a1e2c..02b88102f9 100644 --- a/stepmania/src/GameState.cpp +++ b/stepmania/src/GameState.cpp @@ -761,12 +761,12 @@ void GameState::GetRankingFeats( PlayerNumber pn, CStringArray &asFeatsOut, vect int i; StepsType nt = GAMESTATE->GetCurrentStyleDef()->m_StepsType; - for( i=0; i &vHighScores = pSteps->m_MemCardDatas[MEMORY_CARD_MACHINE].vHighScores; - for( int j=0; j &vHighScores = SONGMAN->m_CategoryDatas[nt][i].vHighScores; - for( int j=0; jGetCurrentStyleDef()->m_StepsType; Course* pCourse = GAMESTATE->m_pCurCourse; vector &vHighScores = pCourse->m_MemCardDatas[nt][MEMORY_CARD_MACHINE].vHighScores; - for( int i=0; i vpStringsToFill; CStringArray asFeats; GetRankingFeats( pn, asFeats, vpStringsToFill ); - for( int i=0; im_iNumArcadeStages; rc[p] = AverageMeterToRankingCategory( fAverageMeter ); - float fTotalDP = stageStats.iActualDancePoints[p]; SongManager::CategoryData::HighScore hs; hs.iScore = stageStats.iScore[p]; @@ -225,7 +224,7 @@ ScreenEvaluation::ScreenEvaluation( CString sClassName ) : Screen(sClassName) // If unlocking is enabled, save the dance points if( PREFSMAN->m_bUseUnlockSystem ) - UNLOCKSYS->UnlockAddDP( fTotalDP ); + UNLOCKSYS->UnlockAddDP( stageStats.iActualDancePoints[p] ); } break; case course: