diff options
author | Travis Howell | 2005-05-08 10:59:32 +0000 |
---|---|---|
committer | Travis Howell | 2005-05-08 10:59:32 +0000 |
commit | 1f8e813d84cd57e3af45fbc91263f3c1e0da308f (patch) | |
tree | 6e2874b27e4f5a074b031054ad0cb544f097fef1 | |
parent | 79514d4747eae69ae96ddfb3e5fbb1ff2fe9c787 (diff) | |
download | scummvm-rg350-1f8e813d84cd57e3af45fbc91263f3c1e0da308f.tar.gz scummvm-rg350-1f8e813d84cd57e3af45fbc91263f3c1e0da308f.tar.bz2 scummvm-rg350-1f8e813d84cd57e3af45fbc91263f3c1e0da308f.zip |
One last case for funshop titles.
svn-id: r17955
-rw-r--r-- | scumm/script_v90he.cpp | 15 | ||||
-rw-r--r-- | scumm/wiz_he.cpp | 4 |
2 files changed, 15 insertions, 4 deletions
diff --git a/scumm/script_v90he.cpp b/scumm/script_v90he.cpp index d79b3ef610..090cae7ca3 100644 --- a/scumm/script_v90he.cpp +++ b/scumm/script_v90he.cpp @@ -653,6 +653,7 @@ void ScummEngine_v90he::o90_wizImageOps() { _wizParams.maskImgResNum = pop(); break; case 19: + case 108: _wizParams.processFlags |= kWPFSetPos; _wizParams.img.y1 = pop(); _wizParams.img.x1 = pop(); @@ -756,10 +757,16 @@ void ScummEngine_v90he::o90_wizImageOps() { _wizParams.field_23A9 = pop(); copyScriptString(_wizParams.string1, sizeof(_wizParams.string1)); break; - case 108: - _wizParams.processFlags |= kWPFSetPos; - _wizParams.img.y1 = pop(); - _wizParams.img.x1 = pop(); + case 143: // HE99+ + _wizParams.processMode = 17; + _wizParams.field_23CD = pop(); + _wizParams.field_23C9 = pop(); + _wizParams.field_23C5 = pop(); + _wizParams.field_23C1 = pop(); + _wizParams.field_23BD = pop(); + _wizParams.field_23B9 = pop(); + _wizParams.field_23B5 = pop(); + _wizParams.field_23B1 = pop(); break; case 150: // HE99+ _wizParams.processMode = 14; diff --git a/scumm/wiz_he.cpp b/scumm/wiz_he.cpp index d45fb512fe..2829e9202b 100644 --- a/scumm/wiz_he.cpp +++ b/scumm/wiz_he.cpp @@ -1834,6 +1834,10 @@ void ScummEngine_v90he::processWizImage(const WizParameters *params) { // Used in PuttsFunShop/SamsFunShop // TODO: Create font break; + case 17: + // Used in PuttsFunShop/SamsFunShop + // TODO: Ellipse + break; default: error("Unhandled processWizImage mode %d", params->processMode); } |