diff options
author | Paul Gilbert | 2014-01-08 23:31:34 -0500 |
---|---|---|
committer | Paul Gilbert | 2014-01-08 23:31:34 -0500 |
commit | dfe3d8b4ceab85f3831ad4fe7fb0fa587c1e67fa (patch) | |
tree | 260e35d31cd673798b45f6e88b31a2ed9bdbf4ff /engines/voyeur/files_threads.cpp | |
parent | d0703467b42d3636f3d81683efc3e336ab33052f (diff) | |
download | scummvm-rg350-dfe3d8b4ceab85f3831ad4fe7fb0fa587c1e67fa.tar.gz scummvm-rg350-dfe3d8b4ceab85f3831ad4fe7fb0fa587c1e67fa.tar.bz2 scummvm-rg350-dfe3d8b4ceab85f3831ad4fe7fb0fa587c1e67fa.zip |
VOYEUR: Preliminary savegame functionality
Diffstat (limited to 'engines/voyeur/files_threads.cpp')
-rw-r--r-- | engines/voyeur/files_threads.cpp | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/engines/voyeur/files_threads.cpp b/engines/voyeur/files_threads.cpp index 4348a14896..cee4e46c81 100644 --- a/engines/voyeur/files_threads.cpp +++ b/engines/voyeur/files_threads.cpp @@ -1062,6 +1062,13 @@ int ThreadResource::doApt() { PictureResource *pic; do { _vm->_voyeurArea = AREA_APARTMENT; + + if (_vm->_loadGameSlot != -1) { + // Load a savegame + _vm->loadGame(_vm->_loadGameSlot); + _vm->_loadGameSlot = -1; + } + _vm->_eventsManager.getMouseInfo(); if (!_vm->_soundManager.getVOCStatus()) { // Previous sound ended, so start up a new one @@ -1760,4 +1767,8 @@ void ThreadResource::doAptAnim(int mode) { _vm->_bVoy->getBoltGroup(0x100); } +void ThreadResource::synchronize(Common::Serializer &s) { + warning("TODO: ThreadResource::synchronize"); +} + } // End of namespace Voyeur |