aboutsummaryrefslogtreecommitdiff
path: root/engines/mohawk/myst_stacks/demo.h
diff options
context:
space:
mode:
authorBastien Bouclet2011-08-14 09:15:58 +0200
committerBastien Bouclet2011-08-14 09:18:20 +0200
commitdf381055c44452baf02a7384d50429d8717c432f (patch)
tree1a82e23ea1d0825a3efe7f9ce8417a3a82a70040 /engines/mohawk/myst_stacks/demo.h
parentff5b85e160424e6bce7a0e8a70f98b2d1e9ce642 (diff)
downloadscummvm-rg350-df381055c44452baf02a7384d50429d8717c432f.tar.gz
scummvm-rg350-df381055c44452baf02a7384d50429d8717c432f.tar.bz2
scummvm-rg350-df381055c44452baf02a7384d50429d8717c432f.zip
MOHAWK: Implement remaining Myst demo menu opcodes
Diffstat (limited to 'engines/mohawk/myst_stacks/demo.h')
-rw-r--r--engines/mohawk/myst_stacks/demo.h14
1 files changed, 9 insertions, 5 deletions
diff --git a/engines/mohawk/myst_stacks/demo.h b/engines/mohawk/myst_stacks/demo.h
index 4f8d68759b..c3e57cf7ae 100644
--- a/engines/mohawk/myst_stacks/demo.h
+++ b/engines/mohawk/myst_stacks/demo.h
@@ -46,15 +46,19 @@ public:
private:
void setupOpcodes();
- DECLARE_OPCODE(opcode_100);
- DECLARE_OPCODE(opcode_101);
- DECLARE_OPCODE(opcode_102);
+ DECLARE_OPCODE(o_stopIntro);
+ DECLARE_OPCODE(o_fadeFromBlack);
+ DECLARE_OPCODE(o_fadeToBlack);
- DECLARE_OPCODE(opcode_201);
+ DECLARE_OPCODE(o_returnToMenu_init);
DECLARE_OPCODE(opcode_300);
- bool _enabled201;
+ bool _returnToMenuRunning;
+ uint16 _returnToMenuStep; // 42
+ uint32 _returnToMenuNextTime; // 6
+
+ void returnToMenu_run();
};
} // End of namespace MystStacks