Autosave completed but not tested.
This commit is contained in:
@@ -266,6 +266,18 @@ bool ScreenEditMenu::MenuStart( const InputEventPlus & )
|
||||
ScreenPrompt::Prompt( SM_None, STEPS_WILL_BE_LOST.GetValue() + "\n\n" + CONTINUE_WITH_DELETE.GetValue(),
|
||||
PROMPT_YES_NO, ANSWER_NO );
|
||||
break;
|
||||
case EditMenuAction_LoadAutosave:
|
||||
if(pSong)
|
||||
{
|
||||
FOREACH_PlayerNumber(pn)
|
||||
{
|
||||
GAMESTATE->m_pCurSteps[pn].Set(NULL);
|
||||
}
|
||||
pSong->LoadAutosaveFile();
|
||||
SONGMAN->Invalidate(pSong);
|
||||
SCREENMAN->SendMessageToTopScreen( SM_RefreshSelector );
|
||||
}
|
||||
break;
|
||||
case EditMenuAction_Create:
|
||||
ASSERT( !pSteps );
|
||||
{
|
||||
@@ -344,6 +356,7 @@ bool ScreenEditMenu::MenuStart( const InputEventPlus & )
|
||||
}
|
||||
return true;
|
||||
case EditMenuAction_Delete:
|
||||
case EditMenuAction_LoadAutosave:
|
||||
return true;
|
||||
default:
|
||||
FAIL_M(ssprintf("Invalid edit menu action: %i", action));
|
||||
|
||||
Reference in New Issue
Block a user