From 05d43185c268dbc1fa1058f1b086b578d78537ab Mon Sep 17 00:00:00 2001 From: Chris Danford Date: Sun, 25 Jan 2004 06:32:34 +0000 Subject: [PATCH] fix dupe steps credits showing --- stepmania/src/SongCreditDisplay.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/stepmania/src/SongCreditDisplay.cpp b/stepmania/src/SongCreditDisplay.cpp index 0490861904..7a18771809 100644 --- a/stepmania/src/SongCreditDisplay.cpp +++ b/stepmania/src/SongCreditDisplay.cpp @@ -31,8 +31,13 @@ SongCreditDisplay::SongCreditDisplay() vector vpStepsToShow; for( int p=0; pIsHumanPlayer(p) ) - vpStepsToShow.push_back( GAMESTATE->m_pCurNotes[p] ); + if( !GAMESTATE->IsHumanPlayer(p) ) + continue; // skip + + Steps* pSteps = GAMESTATE->m_pCurNotes[p]; + bool bAlreadyAdded = find( vpStepsToShow.begin(), vpStepsToShow.end(), pSteps ) != vpStepsToShow.end(); + if( !bAlreadyAdded ) + vpStepsToShow.push_back( pSteps ); } for( unsigned i=0; i