From 36de1204e343743b4c86d8b30113640b3e697c7c Mon Sep 17 00:00:00 2001 From: Johannes Schickel Date: Sun, 9 Nov 2008 13:00:40 +0000 Subject: - Implemented Engine::saveGameState for KYRA - Changed internal save/load API to use slots instead of filename strings - Changed internal save/load API to use Common::Error svn-id: r34952 --- engines/kyra/saveload.cpp | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) (limited to 'engines/kyra/saveload.cpp') diff --git a/engines/kyra/saveload.cpp b/engines/kyra/saveload.cpp index 5f94c1321d..9fea2f0ea1 100644 --- a/engines/kyra/saveload.cpp +++ b/engines/kyra/saveload.cpp @@ -244,19 +244,9 @@ bool KyraEngine_v1::saveFileLoadable(int slot) { return false; } -Common::Error KyraEngine_v1::loadGameState(int slot) { - if (!_isSaveAllowed) - return Common::kUnknownError; // FIXME - - const char *filename = getSavegameFilename(slot); - loadGame(filename); - - return Common::kNoError; -} - void KyraEngine_v1::checkAutosave() { if (shouldPerformAutoSave(_lastAutosave)) { - saveGame(getSavegameFilename(999), "Autosave", 0); + saveGameState(999, "Autosave", 0); _lastAutosave = _system->getMillis(); } } -- cgit v1.2.3