From 5a7f4d5b3baeebe34d10f4e1d76a41301df2b300 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Sat, 1 Nov 2003 20:04:19 +0000 Subject: [PATCH] Simplify, fix something I just broke. --- stepmania/src/NoteData.cpp | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/stepmania/src/NoteData.cpp b/stepmania/src/NoteData.cpp index d22f7052f7..f62b5618e7 100644 --- a/stepmania/src/NoteData.cpp +++ b/stepmania/src/NoteData.cpp @@ -470,7 +470,6 @@ void NoteData::LoadOverlapped( const NoteData* pOriginal, int iNewNumTracks ) CopyRange( pOriginal, 0, pOriginal->GetLastRow(), 0 ); const int iOriginalTracks = pOriginal->GetNumTracks(); - const bool iUnevenTracks = (iOriginalTracks % iNewNumTracks) != 0; const int iTracksToOverlap = iOriginalTracks / iNewNumTracks; if( iTracksToOverlap ) { @@ -480,16 +479,14 @@ void NoteData::LoadOverlapped( const NoteData* pOriginal, int iNewNumTracks ) { for (int iy = 0; iy < iTracksToOverlap; iy++) { - CombineTracks(ix, (ix + iy * iNewNumTracks)); + CombineTracks( ix, ix + iy * iNewNumTracks ); } } - if( iUnevenTracks ) + const int iUnevenTracks = iOriginalTracks % iNewNumTracks; + for (int ix = iOriginalTracks - iUnevenTracks; ix < iOriginalTracks; ix++) { - for (int ix = iOriginalTracks - iUnevenTracks; ix < iOriginalTracks; ix++) - { - // spread out the remaining tracks evenly - CombineTracks((ix * iOriginalTracks) % iNewNumTracks, ix); - } + // spread out the remaining tracks evenly + CombineTracks( (ix * iOriginalTracks) % iNewNumTracks, ix ); } } SetNumTracks( iNewNumTracks );