aboutsummaryrefslogtreecommitdiff
path: root/engines/xeen/files.cpp
diff options
context:
space:
mode:
authorPaul Gilbert2018-04-29 21:45:16 -0400
committerPaul Gilbert2018-04-29 21:45:16 -0400
commitb099b5504d3d9c16af67463d250dd71163950bf9 (patch)
tree22d7230af224ac697ae3eba0c86500187d69c197 /engines/xeen/files.cpp
parent87e5f60ceaa51a91d1bc23583b58c4642a6bf87f (diff)
downloadscummvm-rg350-b099b5504d3d9c16af67463d250dd71163950bf9.tar.gz
scummvm-rg350-b099b5504d3d9c16af67463d250dd71163950bf9.tar.bz2
scummvm-rg350-b099b5504d3d9c16af67463d250dd71163950bf9.zip
XEEN: Support importing Clouds/Darkside savegames to World of Xeen
Diffstat (limited to 'engines/xeen/files.cpp')
-rw-r--r--engines/xeen/files.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/engines/xeen/files.cpp b/engines/xeen/files.cpp
index 0fce5b3741..d18b5c4dd6 100644
--- a/engines/xeen/files.cpp
+++ b/engines/xeen/files.cpp
@@ -488,8 +488,10 @@ void SaveArchive::load(Common::SeekableReadStream &stream) {
_data = new byte[_dataSize];
stream.seek(0);
stream.read(_data, _dataSize);
+}
- // Load in the character stats and active party
+void SaveArchive::loadParty() {
+ // Load in the character roster and active party
Common::SeekableReadStream *chr = createReadStreamForMember("maze.chr");
Common::Serializer sChr(chr, nullptr);
_party->_roster.synchronize(sChr);