aboutsummaryrefslogtreecommitdiff
path: root/engines/parallaction/parallaction.h
diff options
context:
space:
mode:
authorNicola Mettifogo2007-12-10 20:29:51 +0000
committerNicola Mettifogo2007-12-10 20:29:51 +0000
commit0b0ec8ee00c6fb7b4c0ce2f19f0865704f5a5b4a (patch)
treea97affa481dc5d9e6429b27fdd6e00f3620d118c /engines/parallaction/parallaction.h
parent32a3b601670e14ad48b5fa0ce548f412421f382c (diff)
downloadscummvm-rg350-0b0ec8ee00c6fb7b4c0ce2f19f0865704f5a5b4a.tar.gz
scummvm-rg350-0b0ec8ee00c6fb7b4c0ce2f19f0865704f5a5b4a.tar.bz2
scummvm-rg350-0b0ec8ee00c6fb7b4c0ce2f19f0865704f5a5b4a.zip
* Switched Nippon Safes to use new names for savefiles. User will be asked to perform conversion on engine start.
* Special files used for keeping track of completed parts of the game have been replaced by special savefile 'nippon.999'. svn-id: r29820
Diffstat (limited to 'engines/parallaction/parallaction.h')
-rw-r--r--engines/parallaction/parallaction.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/engines/parallaction/parallaction.h b/engines/parallaction/parallaction.h
index 1d4631a389..8ff0408d93 100644
--- a/engines/parallaction/parallaction.h
+++ b/engines/parallaction/parallaction.h
@@ -29,6 +29,7 @@
#include "common/str.h"
#include "common/stack.h"
#include "common/array.h"
+#include "common/savefile.h"
#include "engines/engine.h"
@@ -685,6 +686,12 @@ public:
private:
void initFonts();
void freeFonts();
+ void renameOldSavefiles();
+ Common::String genSaveFileName(uint slot, bool oldStyle = false);
+ Common::InSaveFile *getInSaveFile(uint slot);
+ Common::OutSaveFile *getOutSaveFile(uint slot);
+ bool allPartsComplete();
+ void setPartComplete(const Character& character);
private:
void changeLocation(char *location);