diff options
author | Bastien Bouclet | 2017-04-08 07:38:49 +0200 |
---|---|---|
committer | Bastien Bouclet | 2017-07-22 20:38:56 +0200 |
commit | 3e99dd8ccc0cda437ed19dcd3048f1e8eaa6c532 (patch) | |
tree | 314c125a6ff6b161d2bc5c8b21158c2537d61c1e /engines/mohawk/myst_stacks/demo.cpp | |
parent | 75040819c6642c304962d02ba646e04242cd4755 (diff) | |
download | scummvm-rg350-3e99dd8ccc0cda437ed19dcd3048f1e8eaa6c532.tar.gz scummvm-rg350-3e99dd8ccc0cda437ed19dcd3048f1e8eaa6c532.tar.bz2 scummvm-rg350-3e99dd8ccc0cda437ed19dcd3048f1e8eaa6c532.zip |
MOHAWK: Myst: Switch to bounds checked opcode arguments
Diffstat (limited to 'engines/mohawk/myst_stacks/demo.cpp')
-rw-r--r-- | engines/mohawk/myst_stacks/demo.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/engines/mohawk/myst_stacks/demo.cpp b/engines/mohawk/myst_stacks/demo.cpp index 848736e37c..84261a8bd5 100644 --- a/engines/mohawk/myst_stacks/demo.cpp +++ b/engines/mohawk/myst_stacks/demo.cpp @@ -76,13 +76,13 @@ void Demo::runPersistentScripts() { } } -void Demo::o_stopIntro(uint16 op, uint16 var, uint16 argc, uint16 *argv) { +void Demo::o_stopIntro(uint16 op, uint16 var, const ArgumentsArray &args) { debugC(kDebugScript, "Opcode %d: Unk", op); // The original also seems to stop the movies. Not needed with this engine. _vm->_gfx->fadeToBlack(); } -void Demo::o_fadeFromBlack(uint16 op, uint16 var, uint16 argc, uint16 *argv) { +void Demo::o_fadeFromBlack(uint16 op, uint16 var, const ArgumentsArray &args) { debugC(kDebugScript, "Opcode %d: Fade from black", op); // FIXME: This glitches when enabled. The backbuffer is drawn to screen, @@ -90,7 +90,7 @@ void Demo::o_fadeFromBlack(uint16 op, uint16 var, uint16 argc, uint16 *argv) { // _vm->_gfx->fadeFromBlack(); } -void Demo::o_fadeToBlack(uint16 op, uint16 var, uint16 argc, uint16 *argv) { +void Demo::o_fadeToBlack(uint16 op, uint16 var, const ArgumentsArray &args) { debugC(kDebugScript, "Opcode %d: Fade to black", op); _vm->_gfx->fadeToBlack(); } @@ -122,7 +122,7 @@ void Demo::returnToMenu_run() { } } -void Demo::o_returnToMenu_init(uint16 op, uint16 var, uint16 argc, uint16 *argv) { +void Demo::o_returnToMenu_init(uint16 op, uint16 var, const ArgumentsArray &args) { debugC(kDebugScript, "Opcode %d: Return to menu init", op); // Used on Card 2001, 2002 and 2003 |