do save failed scores to player profiles; this remembers that the
song has been played and allows tracking performance on songs that the player can't pass yet
This commit is contained in:
@@ -654,7 +654,9 @@ void ProfileManager::AddStepsScore( const Song* pSong, const Steps* pSteps, Play
|
||||
if( IsPersistentProfile(pn) )
|
||||
GetProfile(pn)->AddStepsHighScore( pSong, pSteps, hs, iPersonalIndexOut );
|
||||
|
||||
if( hs.GetPercentDP() >= PREFSMAN->m_fMinPercentageForMachineSongHighScore )
|
||||
// don't save machine scores for a failed song
|
||||
if( hs.GetPercentDP() >= PREFSMAN->m_fMinPercentageForMachineSongHighScore &&
|
||||
hs.GetGrade() != Grade_Failed )
|
||||
{
|
||||
// don't leave machine high scores for edits loaded from the player's card
|
||||
if( !pSteps->IsAPlayerEdit() )
|
||||
|
||||
Reference in New Issue
Block a user