aboutsummaryrefslogtreecommitdiff
path: root/engines/mohawk/myst_stacks/myst.h
diff options
context:
space:
mode:
authorBastien Bouclet2011-01-18 19:17:24 +0000
committerBastien Bouclet2011-01-18 19:17:24 +0000
commit58c9e219b676357f9254939f0ad40e44239bb792 (patch)
tree8b35663d589c659888f09881753b742514779e9c /engines/mohawk/myst_stacks/myst.h
parent801561e6bc789cbf83704efe612ba6ec704ef326 (diff)
downloadscummvm-rg350-58c9e219b676357f9254939f0ad40e44239bb792.tar.gz
scummvm-rg350-58c9e219b676357f9254939f0ad40e44239bb792.tar.bz2
scummvm-rg350-58c9e219b676357f9254939f0ad40e44239bb792.zip
MOHAWK: Add gulls and butterflies to Myst
svn-id: r55308
Diffstat (limited to 'engines/mohawk/myst_stacks/myst.h')
-rw-r--r--engines/mohawk/myst_stacks/myst.h18
1 files changed, 14 insertions, 4 deletions
diff --git a/engines/mohawk/myst_stacks/myst.h b/engines/mohawk/myst_stacks/myst.h
index 1e70b9aaf2..e41527a5b8 100644
--- a/engines/mohawk/myst_stacks/myst.h
+++ b/engines/mohawk/myst_stacks/myst.h
@@ -72,6 +72,9 @@ private:
void observatoryTimeChange_run();
void greenBook_run();
void clockGears_run();
+ void gullsFly1_run();
+ void gullsFly2_run();
+ void gullsFly3_run();
DECLARE_OPCODE(o_libraryBookPageTurnLeft);
DECLARE_OPCODE(o_libraryBookPageTurnRight);
@@ -160,22 +163,22 @@ private:
DECLARE_OPCODE(o_towerRotationMap_init);
DECLARE_OPCODE(o_forechamberDoor_init);
DECLARE_OPCODE(o_shipAccess_init);
- DECLARE_OPCODE(opcode_206);
+ DECLARE_OPCODE(o_butterflies_init);
DECLARE_OPCODE(o_imager_init);
DECLARE_OPCODE(o_libraryBookcaseTransform_init);
DECLARE_OPCODE(o_generatorControlRoom_init);
DECLARE_OPCODE(o_fireplace_init);
DECLARE_OPCODE(o_clockGears_init);
- DECLARE_OPCODE(opcode_213);
+ DECLARE_OPCODE(o_gulls1_init);
DECLARE_OPCODE(o_observatory_init);
- DECLARE_OPCODE(opcode_215);
+ DECLARE_OPCODE(o_gulls2_init);
DECLARE_OPCODE(o_treeCard_init);
DECLARE_OPCODE(o_treeEntry_init);
DECLARE_OPCODE(opcode_218);
DECLARE_OPCODE(o_rocketSliders_init);
DECLARE_OPCODE(o_rocketLinkVideo_init);
DECLARE_OPCODE(o_greenBook_init);
- DECLARE_OPCODE(opcode_222);
+ DECLARE_OPCODE(o_gulls3_init);
DECLARE_OPCODE(o_bookAddSpecialPage_exit);
DECLARE_OPCODE(o_treeCard_exit);
@@ -202,6 +205,13 @@ private:
uint16 _libraryBookNumPages; // 88
uint16 _libraryBookBaseImage; // 90
+ bool _butterfliesMoviePlayed; // 100
+
+ bool _gullsFlying1;
+ bool _gullsFlying2;
+ bool _gullsFlying3;
+ uint32 _gullsNextTime; // 216
+
bool _libraryBookcaseMoving;
MystResourceType6 *_libraryBookcaseMovie; // 104
uint16 _libraryBookcaseSoundId; // 284