From 2322929f9c7371c4145eb5f8fb442e2f593c3920 Mon Sep 17 00:00:00 2001 From: Chris Danford Date: Sun, 16 Sep 2007 19:43:14 +0000 Subject: [PATCH] Intermediate-term hack fix for multiplayer trying to load difficulties of Steps that aren't present. --- stepmania/src/ScreenGameplay.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/stepmania/src/ScreenGameplay.cpp b/stepmania/src/ScreenGameplay.cpp index 366359d01e..82006249fc 100644 --- a/stepmania/src/ScreenGameplay.cpp +++ b/stepmania/src/ScreenGameplay.cpp @@ -851,6 +851,8 @@ void ScreenGameplay::InitSongQueues() Song *pSong = m_apSongsQueue[i]; Steps *pOldSteps = pi->m_vpStepsQueue[i]; Steps *pSteps = SongUtil::GetOneSteps( pSong, pOldSteps->m_StepsType, pi->m_difficultyForced ); + if( pSteps == NULL ) + pSteps = SongUtil::GetClosestNotes( pSong, pOldSteps->m_StepsType, pi->m_difficultyForced ); ASSERT( pSteps ); pi->m_vpStepsQueue[i] = pSteps; }