diff options
author | Travis Howell | 2006-11-05 06:26:45 +0000 |
---|---|---|
committer | Travis Howell | 2006-11-05 06:26:45 +0000 |
commit | a2abbf919df8a07df872d69f75d372579bbe271a (patch) | |
tree | 24602e294fe19c816983eef2b43a9034fdf7f549 /engines/agos/agos.h | |
parent | ea9baa0347f68a3eca4953e3daf828650d4e4190 (diff) | |
download | scummvm-rg350-a2abbf919df8a07df872d69f75d372579bbe271a.tar.gz scummvm-rg350-a2abbf919df8a07df872d69f75d372579bbe271a.tar.bz2 scummvm-rg350-a2abbf919df8a07df872d69f75d372579bbe271a.zip |
Add inital load/save code changes for earlier games and cleanup
svn-id: r24622
Diffstat (limited to 'engines/agos/agos.h')
-rw-r--r-- | engines/agos/agos.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/engines/agos/agos.h b/engines/agos/agos.h index 84c8145e6d..3f7d450719 100644 --- a/engines/agos/agos.h +++ b/engines/agos/agos.h @@ -197,7 +197,7 @@ protected: uint32 *_gameOffsetsPtr; - uint _numVars; + uint _numItemStore, _numVars; uint _vgaBaseDelay; uint _musicIndexBase; @@ -1138,6 +1138,7 @@ public: void oe2_moveDirn(); void oe2_doClass(); void oe2_pObj(); + void oe2_loadGame(); void oe2_drawItem(); void oe2_doTable(); void oe2_setDoorOpen(); @@ -1379,8 +1380,11 @@ protected: Item *getNextItemPtrStrange(); + bool loadGame_e1(const char *filename); + bool saveGame_e1(const char *filename); + + bool loadGame(const char *filename); bool saveGame(uint slot, const char *caption); - bool loadGame(uint slot); void openTextWindow(); void tidyIconArray(uint i); |