aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTravis Howell2005-04-26 15:31:51 +0000
committerTravis Howell2005-04-26 15:31:51 +0000
commite88ed2908e1480f3cd6ffafe878003f276049bea (patch)
treeef4ab827836a9c4700c71947f9174c0a23400b5b
parent26ace2309274a907bfc11424f05342e8b512435a (diff)
downloadscummvm-rg350-e88ed2908e1480f3cd6ffafe878003f276049bea.tar.gz
scummvm-rg350-e88ed2908e1480f3cd6ffafe878003f276049bea.tar.bz2
scummvm-rg350-e88ed2908e1480f3cd6ffafe878003f276049bea.zip
Save _hePalettes in HE99+ games.
svn-id: r17825
-rw-r--r--scumm/saveload.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/scumm/saveload.cpp b/scumm/saveload.cpp
index 764e81db0c..3610ba420f 100644
--- a/scumm/saveload.cpp
+++ b/scumm/saveload.cpp
@@ -1003,6 +1003,10 @@ void ScummEngine_v90he::saveOrLoad(Serializer *s, uint32 savegameVersion) {
s->saveLoadArrayOf(&_floodStateParams, 1, sizeof(_floodStateParams), floodStateEntries);
s->saveLoadEntries(this, HE90Entries);
+
+ if (_heversion >= 99) {
+ s->saveLoadArrayOf(_hePalettes, _numPalettes, sizeof(_hePalettes[0]), sleUint8);
+ }
}
void ScummEngine_v100he::saveOrLoad(Serializer *s, uint32 savegameVersion) {