aboutsummaryrefslogtreecommitdiff
path: root/engines/mohawk/myst_stacks/myst.h
AgeCommit message (Collapse)Author
2018-06-13MOHAWK: MYST: Move the current stack id to ScriptParserBastien Bouclet
2018-04-24MOHAWK: MYST: Redraw the tower angle line after the rotation completesBastien Bouclet
Fixes Trac#10499.
2018-04-02MOHAWK: MYST: Implement opcodes 178 and 179Bastien Bouclet
Used when turning pages in the library. Some versions of the game appear to use them. Fixes #10474.
2018-03-31MOHAWK: Fix some clang-tidy warningsBastien Bouclet
2017-07-22MOHAWK: Myst: Fix error when checking the rocket sliders solution twiceBastien Bouclet
The game was trying to start playing the linking book video in a blocking way whereas it was set to loop by the first check. Fixes #9914.
2017-07-22MOHAWK: Myst: Improve script execution tracingBastien Bouclet
2017-07-22MOHAWK: Myst: Switch to bounds checked opcode argumentsBastien Bouclet
2017-07-22MOHAWK: Get rid of VideoHandleBastien Bouclet
2017-07-09MOHAWK: Myst: Fix the piano sound effect restarting when moving the mouseBastien Bouclet
Fixes #9916.
2016-03-05MOHAWK: Adjust the Myst gauge boiler movie to the new VideoHandle semanticsBastien Bouclet
Fixes it not being updated.
2016-02-14MOHAWK: Play the handle going up anim when closing the Myst cabin safeBastien Bouclet
2016-02-07MOHAWK: Fix some incorrect MystArea castsBastien Bouclet
2016-02-07MOHAWK: Don't downcast _invokingResource using static_castBastien Bouclet
2016-02-07MOHAWK: Rename Myst's Area classesBastien Bouclet
2016-02-07MOHAWK: Add override qualifiers to the Myst codeBastien Bouclet
2014-02-18MOHAWK: Make GPL headers consistent in themselves.Johannes Schickel
2012-12-16MOHAWK: Fix opening the library in Myst DemoBastien Bouclet
2012-12-16MOHAWK: Implement the Myst boiler moviesBastien Bouclet
2011-08-13MOHAWK: Implement Myst demo opcodes 298 and 299, sneak preview speech.Bastien Bouclet
2011-05-15MOHAWK: Implement "Show Map" feature for Myst MEBastien Bouclet
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-02-15MOHAWK: Shorten Myst stack classes namesBastien Bouclet
2011-02-15MOHAWK: Put togeter the Myst stack classes in a namespaceBastien Bouclet
2011-01-18MOHAWK: Add gulls and butterflies to MystBastien Bouclet
svn-id: r55308
2011-01-15MOHAWK: Implement Myst's clock tower gears puzzleBastien Bouclet
svn-id: r55253
2011-01-14MOHAWK: Implement video looping for Myst's green bookBastien Bouclet
svn-id: r55244
2011-01-13MOHAWK: Implement video seeking Myst's rocket link bookBastien Bouclet
svn-id: r55230
2011-01-03MOHAWK: Implement Myst opcodes 133, Stellar observatory go buttonBastien Bouclet
svn-id: r55104
2011-01-02MOHAWK: Implement Myst opcodes 134 to 137, and 170 to 177, Stellar ↵Bastien Bouclet
observatory sliders svn-id: r55096
2011-01-02MOHAWK: Fix checking Myst rocket sound puzzle before moving all the sliders.Bastien Bouclet
Fix a off by one graphical glitch that happened when moving sliders. Implement opcode 300. svn-id: r55092
2010-12-30MOHAWK: Implement Myst opcodes 129 to 132, and 192 to 197, Stellar ↵Bastien Bouclet
observatory buttons svn-id: r55065
2010-12-29MOHAWK: Implement Myst opcode 214, Stellar observatory initializationBastien Bouclet
svn-id: r55063
2010-12-26MOHAWK: Merge classes MystVariables and MystSaveLoad to form MystGameStateBastien Bouclet
svn-id: r55041
2010-12-19MOHAWK: Implement Myst opcodes 109, 117, 118 and 208 : dock forechamber imagerBastien Bouclet
svn-id: r54965
2010-12-19MOHAWK: Fix Myst courtyard boxes. Hover areas entering / leaving is now ↵Bastien Bouclet
handled separatly from other resources since the former have to get events even when they are disabled. svn-id: r54959
2010-12-18MOHAWK: Implement Myst opcodes 157, 161 and 162: Rocket pianoBastien Bouclet
svn-id: r54949
2010-12-17MOHAWK: Implement Myst opcodes 128, 168, 216, 217, 304, 305, and 153 to 156 ↵Bastien Bouclet
: Giant tree. Channelwood is now accessible from Myst. svn-id: r54941
2010-12-16MOHAWK: Implement Myst opcodes 146, 149, 150, 150 : Minimal boilerBastien Bouclet
svn-id: r54934
2010-12-16MOHAWK: Implement Myst opcodes 147, 169, 182 : Cabin matchBastien Bouclet
svn-id: r54931
2010-12-14MOHAWK: Implement Myst opcodes 122 to 124 : Cabin safe handleBastien Bouclet
svn-id: r54905
2010-12-12MOHAWK: Fix freeze after tower rotation. Fix opcode 121 : cabin safe digit ↵Bastien Bouclet
change. svn-id: r54889
2010-12-12MOHAWK: Implement Myst opcodes 106, 108 and 202 : tower rotationBastien Bouclet
svn-id: r54883
2010-12-11MOHAWK: Implement Myst opcodes 113, 114, 198 : Vault open / closeBastien Bouclet
In progress tower rotation svn-id: r54866
2010-12-11MOHAWK: Implement Myst opcodes 116, 186, 188, 189, clock tower time controlsBastien Bouclet
svn-id: r54863
2010-12-11MOHAWK: Change Myst fireplace and green book to use correct varsBastien Bouclet
svn-id: r54859
2010-12-10MOHAWK: Implement Myst opcode 115, give page to bookBastien Bouclet
svn-id: r54856
2010-12-06MOHAWK: Fix Myst library books, fireplace combination book, and bookcase ↵Bastien Bouclet
transform animation. svn-id: r54802
2010-12-05MOHAWK: Implement Myst opcodes 158 to 166: Rocket sliders + check lever + ↵Bastien Bouclet
link book svn-id: r54776
2010-12-04MOHAWK: Implement Myst opcodes 120 and 210, rocket power generatorBastien Bouclet
svn-id: r54759
2010-12-02MOHAWK: Implement Myst opcodes 141 to 143, circuit breakersBastien Bouclet
svn-id: r54741