aboutsummaryrefslogtreecommitdiff
path: root/engines
diff options
context:
space:
mode:
authorMartin Kiewitz2009-10-15 13:00:18 +0000
committerMartin Kiewitz2009-10-15 13:00:18 +0000
commit4587b9bed8cee8e5c71f51665372ef176d57f220 (patch)
treeea1be4337b27be2c1b3300b230f3a9908699da49 /engines
parentf1a981cb4931e69b99b94677f272ac1a3053ccd8 (diff)
downloadscummvm-rg350-4587b9bed8cee8e5c71f51665372ef176d57f220.tar.gz
scummvm-rg350-4587b9bed8cee8e5c71f51665372ef176d57f220.tar.bz2
scummvm-rg350-4587b9bed8cee8e5c71f51665372ef176d57f220.zip
SCI/newgui: SciGuiTransitions: now warns correctly about unsupported old IDs
svn-id: r45117
Diffstat (limited to 'engines')
-rw-r--r--engines/sci/gui/gui_transitions.cpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/engines/sci/gui/gui_transitions.cpp b/engines/sci/gui/gui_transitions.cpp
index 34029c001c..69911b84f0 100644
--- a/engines/sci/gui/gui_transitions.cpp
+++ b/engines/sci/gui/gui_transitions.cpp
@@ -87,8 +87,12 @@ void SciGuiTransitions::doit(Common::Rect picRect) {
}
translationPtr += 2;
}
- if (*translationPtr == 255)
- _number = 255;
+ if (*translationPtr == 255) {
+ warning("SciGuiTransitions: old ID %d not supported", _number);
+ setNewPalette(); setNewScreen();
+ _screen->_picNotValid = 0;
+ return;
+ }
}
switch (_number) {