22 #ifndef MYST_SCRIPTS_INTRO_H 23 #define MYST_SCRIPTS_INTRO_H 25 #include "common/scummsys.h" 26 #include "common/util.h" 27 #include "mohawk/myst_scripts.h" 32 struct MystScriptEntry;
34 namespace MystStacks {
36 #define DECLARE_OPCODE(x) void x(uint16 var, const ArgumentsArray &args) 43 void disablePersistentScripts()
override;
44 void runPersistentScripts()
override;
48 uint16 getVar(uint16 var)
override;
50 DECLARE_OPCODE(o_useLinkBook);
52 DECLARE_OPCODE(o_playIntroMovies);
53 DECLARE_OPCODE(o_mystLinkBook_init);
55 void introMovies_run();
56 void mystLinkBook_run();
58 bool _introMoviesRunning;
61 bool _linkBookRunning;
Definition: myst_areas.h:107
Definition: myst_scripts.h:60