aboutsummaryrefslogtreecommitdiff
path: root/engines/neverhood/neverhood.h
diff options
context:
space:
mode:
authorjohndoe1232012-11-21 20:04:06 +0000
committerWillem Jan Palenstijn2013-05-08 20:47:38 +0200
commitc182688e44a385549ca0734196a8a920a13ed8b6 (patch)
tree06e1f0f74c454b66a09599fd9013bb82e308ef2f /engines/neverhood/neverhood.h
parent9a1d9883ad8a8f56b6c7397efe07a17625a03970 (diff)
downloadscummvm-rg350-c182688e44a385549ca0734196a8a920a13ed8b6.tar.gz
scummvm-rg350-c182688e44a385549ca0734196a8a920a13ed8b6.tar.bz2
scummvm-rg350-c182688e44a385549ca0734196a8a920a13ed8b6.zip
NEVERHOOD: Add saveload skeleton (doesn't actually do anything yet)
Diffstat (limited to 'engines/neverhood/neverhood.h')
-rw-r--r--engines/neverhood/neverhood.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/engines/neverhood/neverhood.h b/engines/neverhood/neverhood.h
index ba6b9f7450..a66bdb3dd7 100644
--- a/engines/neverhood/neverhood.h
+++ b/engines/neverhood/neverhood.h
@@ -105,6 +105,9 @@ public:
uint32 version;
byte gameID;
uint32 flags;
+ uint32 saveDate;
+ uint32 saveTime;
+ uint32 playTime;
Graphics::Surface *thumbnail;
};
@@ -113,7 +116,6 @@ public:
bool canLoadGameStateCurrently() { return _isSaveAllowed; }
bool canSaveGameStateCurrently() { return _isSaveAllowed; }
-#if 0 // Not used yet but let's keep it for later when it is
Common::Error loadGameState(int slot);
Common::Error saveGameState(int slot, const Common::String &description);
void savegame(const char *filename, const char *description);
@@ -121,7 +123,6 @@ public:
const char *getSavegameFilename(int num);
static Common::String getSavegameFilename(const Common::String &target, int num);
static kReadSaveHeaderError readSaveHeader(Common::SeekableReadStream *in, bool loadThumbnail, SaveHeader &header);
-#endif
GameState& gameState() { return _gameState; }
GameModule *gameModule() { return _gameModule; }