aboutsummaryrefslogtreecommitdiff
path: root/engines/mohawk/myst_scripts.h
diff options
context:
space:
mode:
authorBastien Bouclet2012-12-15 11:49:41 +0100
committerBastien Bouclet2012-12-16 06:54:13 +0100
commit07ee25c87df1aa7599664ec97ea5fb277b0c4f89 (patch)
tree345e4437d5979635ec5dbec8d6d2730cd65a18fd /engines/mohawk/myst_scripts.h
parent0358a44738f1f1567156dc8e90025dd89414605f (diff)
downloadscummvm-rg350-07ee25c87df1aa7599664ec97ea5fb277b0c4f89.tar.gz
scummvm-rg350-07ee25c87df1aa7599664ec97ea5fb277b0c4f89.tar.bz2
scummvm-rg350-07ee25c87df1aa7599664ec97ea5fb277b0c4f89.zip
MOHAWK: Implement most of Myst's transition system
Diffstat (limited to 'engines/mohawk/myst_scripts.h')
-rw-r--r--engines/mohawk/myst_scripts.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/engines/mohawk/myst_scripts.h b/engines/mohawk/myst_scripts.h
index ccb76e0dc8..b75da0801a 100644
--- a/engines/mohawk/myst_scripts.h
+++ b/engines/mohawk/myst_scripts.h
@@ -86,10 +86,16 @@ public:
// Common opcodes
DECLARE_OPCODE(o_toggleVar);
DECLARE_OPCODE(o_setVar);
- DECLARE_OPCODE(o_changeCardSwitch);
+ DECLARE_OPCODE(o_changeCardSwitch4);
+ DECLARE_OPCODE(o_changeCardSwitchLtR);
+ DECLARE_OPCODE(o_changeCardSwitchRtL);
DECLARE_OPCODE(o_takePage);
DECLARE_OPCODE(o_redrawCard);
DECLARE_OPCODE(o_goToDest);
+ DECLARE_OPCODE(o_goToDestForward);
+ DECLARE_OPCODE(o_goToDestLeft);
+ DECLARE_OPCODE(o_goToDestRight);
+ DECLARE_OPCODE(o_goToDestUp);
DECLARE_OPCODE(o_triggerMovie);
DECLARE_OPCODE(o_toggleVarNoRedraw);
DECLARE_OPCODE(o_drawAreaState);