aboutsummaryrefslogtreecommitdiff
path: root/engines/cge2/cge2.h
diff options
context:
space:
mode:
authoruruk2014-07-03 01:19:30 +0200
committeruruk2014-07-04 13:01:28 +0200
commitf155546ecb03e0a308cdb6b2308ab01c992e71ce (patch)
tree304d6669cafb68a31bc90f36a59d5b78948b2c1f /engines/cge2/cge2.h
parentaeaac02332a8faa32a7f6c534309b71432dd3a2b (diff)
downloadscummvm-rg350-f155546ecb03e0a308cdb6b2308ab01c992e71ce.tar.gz
scummvm-rg350-f155546ecb03e0a308cdb6b2308ab01c992e71ce.tar.bz2
scummvm-rg350-f155546ecb03e0a308cdb6b2308ab01c992e71ce.zip
CGE2: Partially working save/load system.
There's a mayor bug which blocks the toolbar from interaction after loading. To be investigated during the upcoming days.
Diffstat (limited to 'engines/cge2/cge2.h')
-rw-r--r--engines/cge2/cge2.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/engines/cge2/cge2.h b/engines/cge2/cge2.h
index af16311ab2..aade31f2b8 100644
--- a/engines/cge2/cge2.h
+++ b/engines/cge2/cge2.h
@@ -131,6 +131,8 @@ private:
void writeSavegameHeader(Common::OutSaveFile *out, SavegameHeader &header);
void syncGame(Common::SeekableReadStream *readStream, Common::WriteStream *writeStream);
void syncHeader(Common::Serializer &s);
+ bool loadGame(int slotNumber);
+ void resetGame();
public:
CGE2Engine(OSystem *syst, const ADGameDescription *gameDescription);
virtual bool hasFeature(EngineFeature f) const;