aboutsummaryrefslogtreecommitdiff
path: root/engines/mads/palette.cpp
diff options
context:
space:
mode:
authorStrangerke2014-04-12 23:09:05 +0200
committerStrangerke2014-04-12 23:10:54 +0200
commitd41833e8e587c3cf53c3e3263b32169fb6d1e353 (patch)
tree27dc5e3f0887f9e4c2214eb963a17aac3c125c8d /engines/mads/palette.cpp
parent9b0f0b6efec3da058157beb25bab7083328df1da (diff)
downloadscummvm-rg350-d41833e8e587c3cf53c3e3263b32169fb6d1e353.tar.gz
scummvm-rg350-d41833e8e587c3cf53c3e3263b32169fb6d1e353.tar.bz2
scummvm-rg350-d41833e8e587c3cf53c3e3263b32169fb6d1e353.zip
MADS: Implement Palette::refreshHighColors()
Diffstat (limited to 'engines/mads/palette.cpp')
-rw-r--r--engines/mads/palette.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/engines/mads/palette.cpp b/engines/mads/palette.cpp
index 0c1819c809..157754f0d4 100644
--- a/engines/mads/palette.cpp
+++ b/engines/mads/palette.cpp
@@ -524,4 +524,13 @@ void Palette::unlock() {
_rgbList[31] = false;
_lockFl = false;
}
+
+void Palette::refreshHighColors() {
+ int val = 18;
+ if (_vm->_game->_scene._animFlag)
+ val += _vm->_game->_scene._animCount;
+
+ setPalette(_mainPalette, val, 256 - val);
+}
+
} // End of namespace MADS