aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Kiewitz2009-10-17 14:28:25 +0000
committerMartin Kiewitz2009-10-17 14:28:25 +0000
commitc909bdd896462f03f4ca4d79a21c6d07854a4d0d (patch)
treef0e18ba7d9519f1e1ff8b7c2ccac8ff4385a99b4
parentcada56749184ff3984d0772a3371db65c7431324 (diff)
downloadscummvm-rg350-c909bdd896462f03f4ca4d79a21c6d07854a4d0d.tar.gz
scummvm-rg350-c909bdd896462f03f4ca4d79a21c6d07854a4d0d.tar.bz2
scummvm-rg350-c909bdd896462f03f4ca4d79a21c6d07854a4d0d.zip
SCI/newgui: Inserted comment about sq4 intro problem
svn-id: r45188
-rw-r--r--engines/sci/gui/gui.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/engines/sci/gui/gui.cpp b/engines/sci/gui/gui.cpp
index 5728ffd2d1..00cb9f8c9b 100644
--- a/engines/sci/gui/gui.cpp
+++ b/engines/sci/gui/gui.cpp
@@ -585,6 +585,8 @@ bool SciGui::canBeHere(reg_t curObject, reg_t listReference) {
controlMask = GET_SEL32V(curObject, illegalBits);
result = (_gfx->onControl(SCI_SCREEN_MASK_CONTROL, checkRect) & controlMask) ? false : true;
if ((result) && (signal & (SCI_ANIMATE_SIGNAL_IGNOREACTOR | SCI_ANIMATE_SIGNAL_REMOVEVIEW))) {
+ // FIXME: this seems to be causing problems when roger wilco falls down from time portal in the intro sequence
+ // There must be a bug somewhere in here
List *list = _s->_segMan->lookupList(listReference);
if (!list)
error("kCanBeHere called with non-list as parameter");