diff options
Diffstat (limited to 'engines/mohawk/myst_stacks/intro.h')
-rw-r--r-- | engines/mohawk/myst_stacks/intro.h | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/engines/mohawk/myst_stacks/intro.h b/engines/mohawk/myst_stacks/intro.h index fc2ae5e1e7..a40d268d7d 100644 --- a/engines/mohawk/myst_stacks/intro.h +++ b/engines/mohawk/myst_stacks/intro.h @@ -35,6 +35,7 @@ namespace Mohawk { #define DECLARE_OPCODE(x) void x(uint16 op, uint16 var, uint16 argc, uint16 *argv) class MohawkEngine_Myst; +class MystResourceType6; struct MystScriptEntry; class MystScriptParser_Intro : public MystScriptParser { @@ -52,9 +53,16 @@ private: DECLARE_OPCODE(o_useLinkBook); DECLARE_OPCODE(o_playIntroMovies); - DECLARE_OPCODE(opcode_201); + DECLARE_OPCODE(o_mystLinkBook_init); - DECLARE_OPCODE(opcode_300); + void introMovies_run(); + void mystLinkBook_run(); + + bool _introMoviesRunning; + uint16 _introStep; + + bool _linkBookRunning; + MystResourceType6 *_linkBookMovie; }; } // End of namespace Mohawk |