From 1bdf0c8bcfd9b635c2c436bc1ec0105d67161cfc Mon Sep 17 00:00:00 2001 From: Chris Danford Date: Fri, 24 Aug 2007 20:27:50 +0000 Subject: [PATCH] fix GetCourseSongIndex in multiplayer --- stepmania/src/GameState.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/stepmania/src/GameState.cpp b/stepmania/src/GameState.cpp index 0a7a94c539..8d14b7adb0 100644 --- a/stepmania/src/GameState.cpp +++ b/stepmania/src/GameState.cpp @@ -930,7 +930,10 @@ Stage GameState::GetCurrentStage() const int GameState::GetCourseSongIndex() const { /* iSongsPlayed includes the current song, so it's 1-based; subtract one. */ - return STATSMAN->m_CurStageStats.m_player[m_MasterPlayerNumber].m_iSongsPlayed-1; + if( GAMESTATE->m_bMultiplayer ) + return STATSMAN->m_CurStageStats.m_multiPlayer[MultiPlayer_1].m_iSongsPlayed-1; + else + return STATSMAN->m_CurStageStats.m_player[m_MasterPlayerNumber].m_iSongsPlayed-1; } /* Hack: when we're loading a new course song, we want to display the new song number, even