make EDIT_MODE less fragile by using switches

don't allow going past last beat in practice
This commit is contained in:
Chris Danford
2005-04-19 01:44:22 +00:00
parent ba1300dea5
commit 6053783a4c
4 changed files with 167 additions and 43 deletions
+7 -1
View File
@@ -62,10 +62,16 @@ void DeleteCurSteps( void* pThrowAway )
Song* pSong = GAMESTATE->m_pCurSong;
Steps* pStepsToDelete = GAMESTATE->m_pCurSteps[PLAYER_1];
pSong->RemoveSteps( pStepsToDelete );
if( EDIT_MODE == EDIT_MODE_FULL )
switch( EDIT_MODE )
{
case EDIT_MODE_HOME:
break;
case EDIT_MODE_FULL:
pSong->Save();
SCREENMAN->ZeroNextUpdate();
break;
default:
ASSERT(0);
}
SCREENMAN->SendMessageToTopScreen( SM_RefreshSelector );
}