From 807c9333931ba42bcefb6113386d026eea11d130 Mon Sep 17 00:00:00 2001 From: Jason Felds Date: Mon, 11 Jul 2011 00:18:07 -0400 Subject: [PATCH] Revert back to how it was. Going to take the cheap route for now. --- src/NoteDataUtil.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/NoteDataUtil.cpp b/src/NoteDataUtil.cpp index 236c11f218..eff74fb0ae 100644 --- a/src/NoteDataUtil.cpp +++ b/src/NoteDataUtil.cpp @@ -786,6 +786,7 @@ RadarStats CalculateRadarStatsFast( const NoteData &in, RadarStats &out ) out.quads = 0; map simultaneousMap; map simultaneousMapNoHold; + map simultaneousMapTapHoldHead; map::iterator itr; for( int t=0; tsecond++; + + if( tn.type == TapNote::tap || tn.type == TapNote::lift || tn.type == TapNote::hold_head ) + { + simultaneousMapTapHoldHead[r] = 1; + } if( tn.type == TapNote::hold_head ) { @@ -850,12 +856,12 @@ RadarStats CalculateRadarStatsFast( const NoteData &in, RadarStats &out ) } for( itr = simultaneousMapNoHold.begin(); itr != simultaneousMapNoHold.end(); itr ++ ) { - out.taps++; if( itr->second >= 2 ) { out.jumps ++; } } + out.taps = simultaneousMapTapHoldHead.size(); return out; }