diff options
author | Vincent Hamm | 2002-03-08 23:47:38 +0000 |
---|---|---|
committer | Vincent Hamm | 2002-03-08 23:47:38 +0000 |
commit | a82706f20c22163adb8786a1137bee190bdb9225 (patch) | |
tree | d9dec4cea9c6f80679fcd01aaaf8a98d35f70f2e | |
parent | ed8d623b3a6e330471236b86c249cf590b36d16c (diff) | |
download | scummvm-rg350-a82706f20c22163adb8786a1137bee190bdb9225.tar.gz scummvm-rg350-a82706f20c22163adb8786a1137bee190bdb9225.tar.bz2 scummvm-rg350-a82706f20c22163adb8786a1137bee190bdb9225.zip |
Fixed missing texts in Indy3
svn-id: r3694
-rw-r--r-- | script_v1.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/script_v1.cpp b/script_v1.cpp index 5edf101c8b..fafac0da36 100644 --- a/script_v1.cpp +++ b/script_v1.cpp @@ -2253,13 +2253,14 @@ void Scumm::o5_verbOps() { void Scumm::o5_wait() { byte *oldaddr; - // Fixme: Indy3 - if ((_opcode == 0xAE) && (_gameId == GID_INDY3_256)) - return; oldaddr = _scriptPointer - 1; + + if(_opcode == 0xAE && _gameId == GID_INDY3_256) { + _opcode = 2; + } else + _opcode = fetchScriptByte(); - _opcode = fetchScriptByte(); switch(_opcode&0x1F) { case 1: /* wait for actor */ if (derefActorSafe(getVarOrDirectByte(0x80), "o5_wait")->moving) |