From 4e4e0dc04a078045c04692bdf15c0f2030b0d26e Mon Sep 17 00:00:00 2001 From: Josh Allen Date: Fri, 21 Jul 2006 16:24:55 +0000 Subject: [PATCH] HandleTapScore now sends all mine data to the server. --- stepmania/src/ScoreKeeperNormal.cpp | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/stepmania/src/ScoreKeeperNormal.cpp b/stepmania/src/ScoreKeeperNormal.cpp index d4add70300..04710c30cb 100644 --- a/stepmania/src/ScoreKeeperNormal.cpp +++ b/stepmania/src/ScoreKeeperNormal.cpp @@ -334,17 +334,19 @@ void ScoreKeeperNormal::AddScore( TapNoteScore score ) void ScoreKeeperNormal::HandleTapScore( const TapNote &tn ) { - TapNoteScore score = tn.result.tns; - - if( score == TNS_HitMine ) + if (tn.type == TapNote::mine) { - if( !m_pPlayerStageStats->bFailed ) - m_pPlayerStageStats->iActualDancePoints += TapNoteScoreToDancePoints( TNS_HitMine ); - m_pPlayerStageStats->iTapNoteScores[TNS_HitMine] += 1; - + TapNoteScore score = tn.result.tns; + if( score == TNS_HitMine ) + { + if( !m_pPlayerStageStats->bFailed ) + m_pPlayerStageStats->iActualDancePoints += TapNoteScoreToDancePoints( TNS_HitMine ); + m_pPlayerStageStats->iTapNoteScores[TNS_HitMine] += 1; + } + NSMAN->ReportScore( m_pPlayerState->m_PlayerNumber, score, - m_pPlayerStageStats->iScore, - m_pPlayerStageStats->iCurCombo ); + m_pPlayerStageStats->iScore, + m_pPlayerStageStats->iCurCombo ); } }