diff options
author | Benjamin Haisch | 2008-05-13 08:21:28 +0000 |
---|---|---|
committer | Benjamin Haisch | 2008-05-13 08:21:28 +0000 |
commit | 3db45cc0c85967059744a987cc86c01631984a69 (patch) | |
tree | 6cfa5b514a3da05ad67a31ac40a7963ade2f1138 /engines/made/database.h | |
parent | f03a27747c73d2c493e81f975e6c2e913268b78c (diff) | |
download | scummvm-rg350-3db45cc0c85967059744a987cc86c01631984a69.tar.gz scummvm-rg350-3db45cc0c85967059744a987cc86c01631984a69.tar.bz2 scummvm-rg350-3db45cc0c85967059744a987cc86c01631984a69.zip |
Implemented savegame saving/loading for LGOP2.
svn-id: r32081
Diffstat (limited to 'engines/made/database.h')
-rw-r--r-- | engines/made/database.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/engines/made/database.h b/engines/made/database.h index b92bd8f2dd..50e37d6936 100644 --- a/engines/made/database.h +++ b/engines/made/database.h @@ -41,7 +41,10 @@ class Object { public: Object(); ~Object(); + int loadVersion2(Common::SeekableReadStream &source); + int saveVersion2(Common::WriteStream &dest); + int loadVersion3(Common::SeekableReadStream &source); int loadVersion3(byte *source); @@ -118,6 +121,10 @@ protected: void load(Common::SeekableReadStream &sourceS); void loadVersion2(Common::SeekableReadStream &sourceS); void loadVersion3(Common::SeekableReadStream &sourceS); + int16 savegameV2(Common::OutSaveFile *out, const char *description, int16 version); + int16 loadgameV2(Common::InSaveFile *in, int16 version); + int16 savegameV3(Common::OutSaveFile *out, const char *description, int16 version); + int16 loadgameV3(Common::InSaveFile *in, int16 version); }; } // End of namespace Made |