diff options
-rw-r--r-- | engines/parallaction/loadsave.cpp | 18 | ||||
-rw-r--r-- | engines/parallaction/parallaction.h | 2 |
2 files changed, 5 insertions, 15 deletions
diff --git a/engines/parallaction/loadsave.cpp b/engines/parallaction/loadsave.cpp index c461e4e88c..b950f2f24d 100644 --- a/engines/parallaction/loadsave.cpp +++ b/engines/parallaction/loadsave.cpp @@ -705,19 +705,9 @@ int Parallaction::buildSaveFileList(Common::StringList& l) { } -int Parallaction::selectSaveFile(uint16 arg_0) { +int Parallaction::selectSaveFile(uint16 arg_0, const char* caption, const char* button) { - const Common::String caption[2] = { - "Load file", - "Save file" - }; - - const Common::String button[2] = { - "Load", - "Save" - }; - - SaveLoadChooser* slc = new SaveLoadChooser(caption[arg_0], button[arg_0], _vm); + SaveLoadChooser* slc = new SaveLoadChooser(caption, button, _vm); Common::StringList l; @@ -735,7 +725,7 @@ int Parallaction::selectSaveFile(uint16 arg_0) { void Parallaction::loadGame() { - int _di = selectSaveFile( 0 ); + int _di = selectSaveFile( 0, "Load file", "Load" ); if (_di == -1) { return; } @@ -757,7 +747,7 @@ void Parallaction::saveGame() { if (!scumm_stricmp(_location, "caveau")) return; - int slot = selectSaveFile( 1 ); + int slot = selectSaveFile( 1, "Save file", "Save" ); if (slot == -1) { return; } diff --git a/engines/parallaction/parallaction.h b/engines/parallaction/parallaction.h index 112aefc84e..3224467228 100644 --- a/engines/parallaction/parallaction.h +++ b/engines/parallaction/parallaction.h @@ -300,7 +300,7 @@ protected: // members Common::String _saveFileName; int buildSaveFileList(Common::StringList& l); - int selectSaveFile(uint16 arg_0); + int selectSaveFile(uint16 arg_0, const char* caption, const char* button); void doLoadGame(uint16 slot); void doSaveGame(uint16 slot, const char* name); |