diff options
Diffstat (limited to 'engines/scumm/script_v3.cpp')
-rw-r--r-- | engines/scumm/script_v3.cpp | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/engines/scumm/script_v3.cpp b/engines/scumm/script_v3.cpp index 73f0002ee6..e171dd9eb3 100644 --- a/engines/scumm/script_v3.cpp +++ b/engines/scumm/script_v3.cpp @@ -31,6 +31,17 @@ namespace Scumm { void ScummEngine_v3::setupOpcodes() { ScummEngine_v4::setupOpcodes(); + + OPCODE(0x30, o3_setBoxFlags); + OPCODE(0xb0, o3_setBoxFlags); +} + +void ScummEngine_v3::o3_setBoxFlags() { + int a, b; + + a = getVarOrDirectByte(PARAM_1); + b = fetchScriptByte(); + setBoxFlags(a, b); } } // End of namespace Scumm |