[Scummvm-cvs-logs] SF.net SVN: scummvm:[54448] scummvm/branches/branch-1-2-0/engines/sci/ engine/workarounds.cpp
thebluegr at users.sourceforge.net
thebluegr at users.sourceforge.net
Tue Nov 23 23:43:50 CET 2010
Revision: 54448
http://scummvm.svn.sourceforge.net/scummvm/?rev=54448&view=rev
Author: thebluegr
Date: 2010-11-23 22:43:50 +0000 (Tue, 23 Nov 2010)
Log Message:
-----------
SCI: added a workaround for script bug #3116892 - "SQ4 German: crash when shooting with laser", by applying the one for the English version (backport)
Modified Paths:
--------------
scummvm/branches/branch-1-2-0/engines/sci/engine/workarounds.cpp
Modified: scummvm/branches/branch-1-2-0/engines/sci/engine/workarounds.cpp
===================================================================
--- scummvm/branches/branch-1-2-0/engines/sci/engine/workarounds.cpp 2010-11-23 22:42:03 UTC (rev 54447)
+++ scummvm/branches/branch-1-2-0/engines/sci/engine/workarounds.cpp 2010-11-23 22:43:50 UTC (rev 54448)
@@ -341,6 +341,7 @@
{ GID_SQ4, 410, 410, 0, "swimAfterEgo", "changeState", -1, 0, { WORKAROUND_STILLCALL, 0 } }, // skateOrama when "swimming" in the air - accidental additional parameter specified
{ GID_SQ4, 411, 411, 0, "swimAndShoot", "changeState", -1, 0, { WORKAROUND_STILLCALL, 0 } }, // skateOrama when "swimming" in the air - accidental additional parameter specified
{ GID_SQ4, 150, 150, 0, "laserScript", "changeState", 0xb2, 0, { WORKAROUND_STILLCALL, 0 } }, // when visiting the pedestral where Roger Jr. is trapped, before trashing the brain icon in the programming chapter, accidental additional parameter specified - bug #3094235
+ { GID_SQ4, 150, 150, 0, "laserScript", "changeState", 0x16, 0, { WORKAROUND_STILLCALL, 0 } }, // same as above, for the German version - bug #3116892
{ GID_SQ4, -1, 704, 0, "shootEgo", "changeState", -1, 0, { WORKAROUND_STILLCALL, 0 } }, // When shot by Droid in Super Computer Maze (Rooms 500, 505, 510...) - accidental additional parameter specified
{ GID_KQ5, -1, 981, 0, "myWindow", "dispose", -1, 0, { WORKAROUND_STILLCALL, 0 } }, // Happens in the floppy version, when closing any dialog box, accidental additional parameter specified - bug #3036331
{ GID_KQ5, -1, 995, 0, "invW", "doit", -1, 0, { WORKAROUND_STILLCALL, 0 } }, // Happens in the floppy version, when closing the inventory window, accidental additional parameter specified
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Scummvm-git-logs
mailing list