Can't forget checkpoints.

This commit is contained in:
Jason Felds
2011-07-09 14:07:13 -04:00
parent 0aa44abdd6
commit d7afb23f5a
+2 -2
View File
@@ -430,11 +430,11 @@ void ScoreKeeperNormal::HandleTapNoteScoreInternal( TapNoteScore tns, TapNoteSco
// update judged row totals. Respect Combo segments here.
TimingData &td = GAMESTATE->m_pCurSteps[m_pPlayerState->m_PlayerNumber]->m_Timing;
ComboSegment &cs = td.GetComboSegmentAtRow(row);
if (tns >= m_MinScoreToContinueCombo)
if (tns == TNS_CheckpointHit || tns >= m_MinScoreToContinueCombo)
{
m_pPlayerStageStats->m_iTapNoteScores[tns] += cs.GetCombo();
}
else if (tns < m_MinScoreToMaintainCombo)
else if (tns == TNS_CheckpointMiss || tns < m_MinScoreToMaintainCombo)
{
m_pPlayerStageStats->m_iTapNoteScores[tns] += cs.GetMissCombo();
}