if (game_status == GAME_MODE_PLAYING)
{
- if (setup.show_snapshot_buttons &&
+ if (setup.show_load_save_buttons &&
setup.show_undo_redo_buttons &&
CheckEngineSnapshotList())
{
if (tape.pausing)
MapUndoRedoButtons();
else if (!tape.single_step)
- UnmapUndoRedoButtons();
+ MapLoadSaveButtons();
}
ModifyPauseButtons();
}
else
{
+ if ((global.autoplay_mode == AUTOPLAY_MODE_SAVE ||
+ global.autoplay_mode == AUTOPLAY_MODE_UPLOAD) &&
+ !options.mytapes &&
+ options.player_name == NULL)
+ {
+ Fail("specify player name when uploading solution tapes");
+ }
+
DrawCompleteVideoDisplay();
audio.sound_enabled = FALSE;