From a813fc4603398172a2b6a76cd6c63528bad19a68 Mon Sep 17 00:00:00 2001 From: Jason Felds Date: Sun, 10 Apr 2011 03:37:13 -0400 Subject: [PATCH] [sm130score] Slowly eliminate preference var. --- src/ScoreKeeperNormal.cpp | 40 +++++---------------------------------- 1 file changed, 5 insertions(+), 35 deletions(-) diff --git a/src/ScoreKeeperNormal.cpp b/src/ScoreKeeperNormal.cpp index 7ca5837de7..04c6dd39a3 100644 --- a/src/ScoreKeeperNormal.cpp +++ b/src/ScoreKeeperNormal.cpp @@ -155,24 +155,7 @@ void ScoreKeeperNormal::Load( MESSAGEMAN->Broadcast( msg ); memset( m_ComboBonusFactor, 0, sizeof(m_ComboBonusFactor) ); - switch( PREFSMAN->m_ScoringType ) - { - case SCORING_NEW: - case SCORING_CUSTOM: - m_iRoundTo = 1; - break; - case SCORING_OLD: - m_iRoundTo = 5; - if (!GAMESTATE->IsCourseMode()) - { - m_ComboBonusFactor[TNS_W1] = 55; - m_ComboBonusFactor[TNS_W2] = 55; - m_ComboBonusFactor[TNS_W3] = 33; - } - break; - DEFAULT_FAIL( int(PREFSMAN->m_ScoringType) ); - } - + m_iRoundTo = 1; } void ScoreKeeperNormal::OnNextSong( int iSongInCourseIndex, const Steps* pSteps, const NoteData* pNoteData ) @@ -223,25 +206,12 @@ void ScoreKeeperNormal::OnNextSong( int iSongInCourseIndex, const Steps* pSteps, } else { - const int iMeter = clamp( pSteps->GetMeter(), 1, 10 ); - // long ver and marathon ver songs have higher max possible scores int iLengthMultiplier = GameState::GetNumStagesMultiplierForSong( GAMESTATE->m_pCurSong ); - switch( PREFSMAN->m_ScoringType ) - { - case SCORING_NEW: - m_iMaxPossiblePoints = iMeter * 10000000 * iLengthMultiplier; - break; - case SCORING_OLD: - m_iMaxPossiblePoints = (iMeter * iLengthMultiplier + 1) * 5000000; - break; - case SCORING_CUSTOM: - /* This is no longer just simple additive/subtractive scoring, - * but start with capping the score at the size of the score counter. */ - m_iMaxPossiblePoints = 10 * 10000000 * iLengthMultiplier; - break; - DEFAULT_FAIL( static_cast(PREFSMAN->m_ScoringType) ); - } + + /* This is no longer just simple additive/subtractive scoring, + * but start with capping the score at the size of the score counter. */ + m_iMaxPossiblePoints = 10 * 10000000 * iLengthMultiplier; } ASSERT( m_iMaxPossiblePoints >= 0 ); m_iMaxScoreSoFar += m_iMaxPossiblePoints;