add "success/try again" looping logic to lesson mode
This commit is contained in:
@@ -82,9 +82,6 @@ AutoScreenMessage( SM_StartLoadingNextSong )
|
||||
// received while STATE_OUTRO
|
||||
AutoScreenMessage( SM_GoToScreenAfterBack )
|
||||
|
||||
AutoScreenMessage( SM_BeginFailed )
|
||||
AutoScreenMessage( SM_LeaveGameplay )
|
||||
|
||||
// received while STATE_INTRO
|
||||
AutoScreenMessage( SM_StartHereWeGo )
|
||||
AutoScreenMessage( SM_StopHereWeGo )
|
||||
@@ -1051,6 +1048,14 @@ void ScreenGameplay::LoadCourseSongNumber( int iSongNumber )
|
||||
SCREENMAN->ZeroNextUpdate();
|
||||
}
|
||||
|
||||
void ScreenGameplay::ReloadCurrentSong()
|
||||
{
|
||||
FOREACH_EnabledPlayerInfoNotDummy( m_vPlayerInfo, pi )
|
||||
pi->GetPlayerStageStats()->iSongsPlayed--;
|
||||
|
||||
LoadNextSong();
|
||||
}
|
||||
|
||||
void ScreenGameplay::LoadNextSong()
|
||||
{
|
||||
GAMESTATE->ResetMusicStatistics();
|
||||
|
||||
Reference in New Issue
Block a user