aboutsummaryrefslogtreecommitdiff
path: root/scumm/script_v90he.cpp
diff options
context:
space:
mode:
authorTravis Howell2005-04-21 16:02:37 +0000
committerTravis Howell2005-04-21 16:02:37 +0000
commitd7f263ff1a7b291af01004cfb8951f27617bfd52 (patch)
tree402d192ba9109f7d620933d581580e4b5469b445 /scumm/script_v90he.cpp
parent098e0cce58a0c4039ac05fd7134c378ce33e1b71 (diff)
downloadscummvm-rg350-d7f263ff1a7b291af01004cfb8951f27617bfd52.tar.gz
scummvm-rg350-d7f263ff1a7b291af01004cfb8951f27617bfd52.tar.bz2
scummvm-rg350-d7f263ff1a7b291af01004cfb8951f27617bfd52.zip
Add palette function for HE99+ games.
svn-id: r17737
Diffstat (limited to 'scumm/script_v90he.cpp')
-rw-r--r--scumm/script_v90he.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/scumm/script_v90he.cpp b/scumm/script_v90he.cpp
index 28bfc3175f..4a99c17d5b 100644
--- a/scumm/script_v90he.cpp
+++ b/scumm/script_v90he.cpp
@@ -2273,10 +2273,10 @@ void ScummEngine_v90he::o90_getPaletteData() {
push(getPaletteUnk1(palSlot, b, c, d, e));
break;
case 7:
- pop();
- pop();
- pop();
- push(0);
+ c = pop();
+ b = pop();
+ palSlot = pop();
+ push(getPaletteUnk2(palSlot, b, c));
break;
case 21:
color = pop();
@@ -2284,9 +2284,9 @@ void ScummEngine_v90he::o90_getPaletteData() {
push(getHEPaletteColor(palSlot, color));
break;
case 87:
- pop();
- pop();
- push(0);
+ c = pop();
+ b = pop();
+ push(getPaletteUnk2(1, b, c));
break;
case 172:
pop();