diff options
author | Nipun Garg | 2019-07-11 00:50:02 +0530 |
---|---|---|
committer | Eugene Sandulenko | 2019-09-03 17:17:16 +0200 |
commit | 0ae4cb1ea7907c7d558cb89ad101f762a0d64c8c (patch) | |
tree | 86b28cb0682f5d74da7ac706ac5115bd6d66d6e0 | |
parent | c00223a6e9b42ee46e6a94ba478a3a022e821248 (diff) | |
download | scummvm-rg350-0ae4cb1ea7907c7d558cb89ad101f762a0d64c8c.tar.gz scummvm-rg350-0ae4cb1ea7907c7d558cb89ad101f762a0d64c8c.tar.bz2 scummvm-rg350-0ae4cb1ea7907c7d558cb89ad101f762a0d64c8c.zip |
HDB: Shift HDB::save() and HDB::loadSaveFile...
...to saveload.cpp
-rw-r--r-- | engines/hdb/hdb.cpp | 20 | ||||
-rw-r--r-- | engines/hdb/saveload.cpp | 20 |
2 files changed, 20 insertions, 20 deletions
diff --git a/engines/hdb/hdb.cpp b/engines/hdb/hdb.cpp index 51a8a1d35c..29869e2734 100644 --- a/engines/hdb/hdb.cpp +++ b/engines/hdb/hdb.cpp @@ -131,26 +131,6 @@ bool HDBGame::init() { return true; } -void HDBGame::save(Common::OutSaveFile *out) { - out->write(_currentMapname, 64); - out->write(_lastMapname, 64); - out->write(_currentLuaName, 64); - out->writeSint32LE(_actionMode); - out->writeByte(_changeLevel); - out->write(_changeMapname, 64); - out->write(_inMapName, 32); -} - -void HDBGame::loadSaveFile(Common::InSaveFile *in) { - in->read(_currentMapname, 64); - in->read(_lastMapname, 64); - in->read(_currentLuaName, 64); - _actionMode = in->readSint32LE(); - _changeLevel = in->readByte(); - in->read(_changeMapname, 64); - in->read(_inMapName, 32); -} - /* Changes the current GameState to the next one. Game State Transitions are deterministic: each state can diff --git a/engines/hdb/saveload.cpp b/engines/hdb/saveload.cpp index 726374fe6f..1bf9ce3be1 100644 --- a/engines/hdb/saveload.cpp +++ b/engines/hdb/saveload.cpp @@ -160,4 +160,24 @@ void HDBGame::loadGame(Common::InSaveFile *in) { _gfx->turnOffFade(); } +void HDBGame::save(Common::OutSaveFile *out) { + out->write(_currentMapname, 64); + out->write(_lastMapname, 64); + out->write(_currentLuaName, 64); + out->writeSint32LE(_actionMode); + out->writeByte(_changeLevel); + out->write(_changeMapname, 64); + out->write(_inMapName, 32); +} + +void HDBGame::loadSaveFile(Common::InSaveFile *in) { + in->read(_currentMapname, 64); + in->read(_lastMapname, 64); + in->read(_currentLuaName, 64); + _actionMode = in->readSint32LE(); + _changeLevel = in->readByte(); + in->read(_changeMapname, 64); + in->read(_inMapName, 32); +} + } // End of Namespace |