aboutsummaryrefslogtreecommitdiff
path: root/engines/mohawk/myst_stacks/myst.cpp
AgeCommit message (Collapse)Author
2013-08-20MOHAWK: Add missing break in switch, CID 1003750Torbjörn Andersson
Clicking on any of the image boxes would fall through to the case where it checks if you are picking up or putting away the white page, which just doesn't make any sense. It didn't have any noticeable impact on the game, because that case only does something if the hiding place for the white page is open, and apparently that can only happen while you're at that hiding place. I have verified that it's still possible to get the white page, and that it's still possible to raise the sunken ship.
2012-12-16MOHAWK: Fix opening the library in Myst DemoBastien Bouclet
2012-12-16MOHAWK: Implement most of Myst's transition systemBastien Bouclet
2012-12-16MOHAWK: Fix Myst ME's clock tower weight not going back upBastien Bouclet
2012-12-16MOHAWK: Play the gear closing movie in MystBastien Bouclet
2012-12-16MOHAWK: Implement the Myst boiler moviesBastien Bouclet
2012-03-10MOHAWK: Split the graphics classes into their own filesMatthew Hoops
2011-12-12MOHAWK: Display the weight up after resetting the clock puzzle in Myst MEBastien Bouclet
2011-11-03MOHAWK: Make rocketSliderGetSound easier to understandMatthew Hoops
2011-08-27MOHAWK: Stop the engine sound when Myst's generator voltage goes down to ↵Bastien Bouclet
zero (patch from P. Monnerat)
2011-06-20ALL: Remove trailing whitespacesMax Horn
This tries to make our code a bit more compliant with our code formatting conventions. For future use, this is the command I used: git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//'
2011-05-19MOHAWK: Compensate movie encoding difference between Myst ME and Myst ↵Bastien Bouclet
original, to fix a crash in the clock tower.
2011-05-14MOHAWK: When running scripts in Myst, add delays when necessary between ↵Bastien Bouclet
draws to mimic older hardware.
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-04-28JANITORIAL: Reduce header dependencies in shared codeOri Avtalion
Some backends may break as I only compiled SDL
2011-03-19MOHAWK: Changed usage of PI to M_PI (normally defined in math.h)md5
2011-02-26MOHAWK: Correction for uninitialized read in Myst Cabin Door State.D G Turner
2011-02-20MOHAWK: Fix Un-initialized Read In Myst Library Tower Rotation Control.D G Turner
2011-02-15MOHAWK: Shorten Myst stack classes namesBastien Bouclet
2011-02-15MOHAWK: Put togeter the Myst stack classes in a namespaceBastien Bouclet
2011-02-09MOHAWK: Complete Myst opcode 209, fixing the bookcase door lintel updatesBastien Bouclet
svn-id: r55861
2011-02-07VIDEO: Replace Video::VideoTimestamp with Audio::TimestampMax Horn
svn-id: r55814
2011-01-23VIDEO: Move video classes to Video:: namespaceEugene Sandulenko
svn-id: r55479
2011-01-22MOHAWK: Dragging resources / levers code cleanupBastien Bouclet
svn-id: r55439
2011-01-18MOHAWK: Rename some Myst-specific sound functions; cleanupMatthew Hoops
svn-id: r55314
2011-01-18MOHAWK: Rename some VideoManager functions so we have some unified naming ↵Matthew Hoops
between versions svn-id: r55312
2011-01-18MOHAWK: Add a workaround to prevent a crash when pulling the gears puzzle ↵Bastien Bouclet
reset lever in Myst ME. CL1WLFCH.MOV is not the same for Myst ME and Myst win31. The proper fix will need backwards playing for QT movies. svn-id: r55310
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-11MOHAWK: Play the right parts of Myst's tower clock bridge movieBastien Bouclet
svn-id: r55209
2011-01-11MOHAWK: Implement Myst imager videos seeking / loopingBastien Bouclet
svn-id: r55208
2011-01-09MOHAWK: Add a stub for Myst var getter 308Bastien Bouclet
svn-id: r55187
2011-01-03MOHAWK: Use integer math where floating point isn't requiredMatthew Hoops
svn-id: r55110
2011-01-03MOHAWK: Cleanup some spacing, formatting, and namingMatthew Hoops
svn-id: r55109
2011-01-03MOHAWK: Silence a gcc warningMatthew Hoops
svn-id: r55106
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: Move myst_saveload.* to myst_state.*Matthew Hoops
svn-id: r55045
2010-12-26MOHAWK: Merge classes MystVariables and MystSaveLoad to form MystGameStateBastien Bouclet
svn-id: r55041
2010-12-24MOHAWK: Fix Myst's combination book pages drawing at the bottom of the screen.Bastien Bouclet
svn-id: r55030
2010-12-20MOHAWK: Add var getters for Myst Stellar Observatory Date-Time Display.David Turner
svn-id: r54980
2010-12-20MOHAWK: Fix 2 crashers with the Myst imager (selecting 00 and playing the ↵Bastien Bouclet
moutain video). svn-id: r54973
2010-12-19MOHAWK: Implement Myst opcodes 109, 117, 118 and 208 : dock forechamber imagerBastien Bouclet
svn-id: r54965
2010-12-19MOHAWK: Add 2 Myst var getter / settersBastien Bouclet
svn-id: r54960
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