aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Kiewitz2010-08-02 15:23:23 +0000
committerMartin Kiewitz2010-08-02 15:23:23 +0000
commit84999b2daa85e67ea945af87c23ce418d69a4c03 (patch)
tree713dab96aa866d53e58aa129e680257d6ef4b281
parent8686be738b8c72824bec8b00d003b975965206b5 (diff)
downloadscummvm-rg350-84999b2daa85e67ea945af87c23ce418d69a4c03.tar.gz
scummvm-rg350-84999b2daa85e67ea945af87c23ce418d69a4c03.tar.bz2
scummvm-rg350-84999b2daa85e67ea945af87c23ce418d69a4c03.zip
SCI: adding workaround for lsl6
when touching fence svn-id: r51625
-rw-r--r--engines/sci/engine/workarounds.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/engines/sci/engine/workarounds.cpp b/engines/sci/engine/workarounds.cpp
index a4fe2d9147..e7c2112506 100644
--- a/engines/sci/engine/workarounds.cpp
+++ b/engines/sci/engine/workarounds.cpp
@@ -98,6 +98,7 @@ const SciWorkaroundEntry uninitializedReadWorkarounds[] = {
{ GID_LSL2, 38, 38, 0, "cloudScript", "changeState", -1, 1, { WORKAROUND_FAKE, 0 } }, // entering the room in the middle deck of the ship - bug #3036483
{ GID_LSL3, 340, 340, 0, "ComicScript", "changeState", -1, -1, { WORKAROUND_FAKE, 0 } }, // right after entering the 3 ethnic groups inside comedy club (temps 200, 201, 202, 203)
{ GID_LSL3, -1, 997, 0, "TheMenuBar", "handleEvent", -1, 1, { WORKAROUND_FAKE, 0xf } }, // when setting volume the first time, this temp is used to set volume on entry (normally it would have been initialized to 's')
+ { GID_LSL6, 820, 82, 0, "", "export 0", -1, -1, { WORKAROUND_FAKE, 0 } }, // when touching the electric fence
{ GID_LSL6, -1, 85, 0, "washcloth", "doVerb", -1, 0, { WORKAROUND_FAKE, 0 } }, // washcloth in inventory
{ GID_LSL6, -1, 928, -1, "Narrator", "startText", -1, 0, { WORKAROUND_FAKE, 0 } }, // used by various objects that are even translated in foreign versions, that's why we use the base-class
{ GID_LSL6HIRES, 0, 85, 0, "LL6Inv", "init", -1, 0, { WORKAROUND_FAKE, 0 } }, // on startup