aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames Brown2002-11-02 07:53:46 +0000
committerJames Brown2002-11-02 07:53:46 +0000
commit9e114938d3a198429eea38286719ffb68da43c40 (patch)
treeefdb98944d70132914c9d75ecec16dd0c3bf2c93
parent2dcff5fe85623942ea6101b86636ae7f1b008dc3 (diff)
downloadscummvm-rg350-9e114938d3a198429eea38286719ffb68da43c40.tar.gz
scummvm-rg350-9e114938d3a198429eea38286719ffb68da43c40.tar.bz2
scummvm-rg350-9e114938d3a198429eea38286719ffb68da43c40.zip
Add some opcodes for Full Throttle
svn-id: r5371
-rw-r--r--scumm/script_v2.cpp13
1 files changed, 8 insertions, 5 deletions
diff --git a/scumm/script_v2.cpp b/scumm/script_v2.cpp
index ef7c3effb2..838fb0dff6 100644
--- a/scumm/script_v2.cpp
+++ b/scumm/script_v2.cpp
@@ -302,8 +302,8 @@ void Scumm::setupOpcodes2()
/* D4 */
&Scumm::o6_invalid,
&Scumm::o6_jumpToScript,
- &Scumm::o6_invalid,
- &Scumm::o6_invalid,
+ &Scumm::o6_land,
+ &Scumm::o6_lor,
/* D8 */
&Scumm::o6_isRoomScriptRunning,
&Scumm::o6_invalid,
@@ -625,8 +625,8 @@ void Scumm::setupOpcodes2()
/* D4 */
"o6_invalid",
"o6_jumpToScript",
- "o6_invalid",
- "o6_invalid",
+ "o6_land",
+ "o6_lor",
/* D8 */
"o6_isRoomScriptRunning",
"o6_invalid",
@@ -2771,7 +2771,10 @@ void Scumm::o6_miscOps()
writeArray(233, 0, 53, 1); // INSANE callback: 2x4
writeArray(233, 0, 54, 1); // INSANE callback: Wrench
writeArray(233, 0, 55, 1); // INSANE callback: Dust
- writeArray(233, 0, 8, 1); // INSANE callback:
+ writeArray(233, 0, 8, 1); // INSANE callback: Give Googles
+
+ writeArray(233, 0, 3, 45);
+ //writeArray(233, 0, 1, 130);
// sp->play("minefite.san", getGameDataPath());
}
break;