aboutsummaryrefslogtreecommitdiff
path: root/engines/sci
diff options
context:
space:
mode:
authorFilippos Karapetis2010-08-21 11:03:09 +0000
committerFilippos Karapetis2010-08-21 11:03:09 +0000
commitc4d58a8d886b79c74f555523e21b1b2aa8dd5081 (patch)
treebd0fb5777090236239866dee75fb2f477720513c /engines/sci
parentdcd6c9eaf0129fe804f50534aed7dc6eafdaf2bd (diff)
downloadscummvm-rg350-c4d58a8d886b79c74f555523e21b1b2aa8dd5081.tar.gz
scummvm-rg350-c4d58a8d886b79c74f555523e21b1b2aa8dd5081.tar.bz2
scummvm-rg350-c4d58a8d886b79c74f555523e21b1b2aa8dd5081.zip
SCI added the "init" selector to the list of static selectors of LB2 floppy (which has no selector vocabulary), so that the workarounds of the CD version match with the ones from the floppy version
svn-id: r52253
Diffstat (limited to 'engines/sci')
-rw-r--r--engines/sci/engine/static_selectors.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/engines/sci/engine/static_selectors.cpp b/engines/sci/engine/static_selectors.cpp
index aae6de01f1..f5e460969b 100644
--- a/engines/sci/engine/static_selectors.cpp
+++ b/engines/sci/engine/static_selectors.cpp
@@ -177,10 +177,11 @@ Common::StringArray Kernel::checkStaticSelectorNames() {
names[110] = "init";
} else if (g_sci->getGameId() == GID_LAURABOW2) {
// The floppy of version needs the open and changeState selectors set to match up with the
- // CD version's workarounds - bugs #3035694 and #3036291
+ // CD version's workarounds - bugs #3035694, #3036291 and #3041257
if (names.size() < 190)
names.resize(190);
+ names[110] = "init";
names[144] = "changeState";
names[189] = "open";
}