aboutsummaryrefslogtreecommitdiff
path: root/engines/mohawk/myst_stacks/mechanical.cpp
AgeCommit message (Collapse)Author
2016-03-05MOHAWK: Add a method to get a video handle from a MystAreaVideoBastien Bouclet
Use it to fix the fortress rotation controls once more
2016-02-22MOHAWK: Silence a warningBastien Bouclet
2016-02-07MOHAWK: Fix Myst's fortress simulator using a hackBastien Bouclet
The proper solution implies support for playing movies with edit lists backwards in QT code.
2016-02-07MOHAWK: Fix uninitialized memory accesses in the Myst stacksBastien Bouclet
2016-02-07MOHAWK: Don't downcast _invokingResource using static_castBastien Bouclet
2016-02-07MOHAWK: Rename Myst's Area classesBastien Bouclet
2015-07-17MOHAWK: Move further VideoManager functionality to VideoEntryMatthew Hoops
2015-07-17MOHAWK: Make video handles actual objectsMatthew Hoops
2014-06-02MOHAWK: Use float constants in Myst code.Johannes Schickel
This silences some float conversion warnings.
2014-02-18MOHAWK: Make GPL headers consistent in themselves.Johannes Schickel
2013-01-03MOHAWK: Silence warningsMatthew Hoops
2012-12-16MOHAWK: Fix an uninitialized var usage in MechanicalBastien Bouclet
Thanks to digitall for the report
2012-12-16MOHAWK: Add the remaining Myst transition effectsBastien Bouclet
2012-12-16MOHAWK: Implement most of Myst's transition systemBastien Bouclet
2012-12-16MOHAWK: Implement the last two Myst opcodesBastien Bouclet
2012-12-16MOHAWK: Add a workaround for Myst ME fortress rotation bugBastien Bouclet
2012-12-16MOHAWK: Implement Mechanical fortress rotationBastien Bouclet
Both the simulation and the actual rotation.
2012-03-10MOHAWK: Split the graphics classes into their own filesMatthew Hoops
2011-07-02MOHAWK: Misc Mechanical fixes. Many thanks to Patrick Monnerat for the patch.Bastien Bouclet
- Adds break statements where missing in Mechanical::toggleVar() and Mechanical::setVarValue() - Restore proper numbering of Achenar and Sirrus panel state variables, which were wrongly swapped. - When bird is singing, play sound continuously. - When operating the fortress elevator, keep the engine sound active while the elevator is moving.
2011-05-14MOHAWK: Implement Mechanical opcodes 115, 116, 117, 118, 119 and 120. ↵Bastien Bouclet
Fortress rotation simulator controls. QuickTime Custom framerate and backwards playback is required for the actual simulation to be implemented (opcode 206).
2011-05-14MOHAWK: Implement Mechanical opcodes 109, 110, 111, 112, 113 and 114. ↵Bastien Bouclet
Fortress rotation controls. QuickTime Custom framerate and backwards playback is required for the actual rotation to be implemented (opcode 205).
2011-05-12MOHAWK: Implement Mechanical opcodes 101, 103 and 202. Singing Bird.Bastien Bouclet
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-05MOHAWK: Implement Mechanical opcode 122, elevator go down timerBastien Bouclet
2011-02-22MOHAWK: Implement Mechanical elevator top movieBastien Bouclet
2011-02-22MOHAWK: Implement Mechanical elevator moviesBastien Bouclet
2011-02-22MOHAWK: Implement Mechanical elevator rotationBastien Bouclet
2011-02-15MOHAWK: Shorten Myst stack classes namesBastien Bouclet
2011-02-15MOHAWK: Put togeter the Myst stack classes in a namespaceBastien Bouclet
2011-02-15MOHAWK: Implement Mechanical opcode 201, staircase initBastien Bouclet
2011-02-15MOHAWK: Implement Mechanical opcodes 203 and 104, snake boxBastien Bouclet
2011-02-15MOHAWK: Implement Mechanical opcode 100Bastien Bouclet
2011-02-15MOHAWK: Implement Mechanical opcode 200Bastien Bouclet
2011-02-13MOHAWK: Implement opcode 105, Mechanical fortress staircase movieBastien Bouclet
2011-02-13MOHAWK: Implement Mechanical's crystalsBastien Bouclet
2011-02-13MOHAWK: Add var getters / togglers to Mechanical, pages can now beBastien Bouclet
taken
2011-02-12MOHAWK: Implement Mechanical opcode 125Bastien Bouclet
2011-02-12MOHAWK: Implement Mechanical var getters 4 and 15Bastien Bouclet
2011-01-18MOHAWK: Rename some VideoManager functions so we have some unified naming ↵Matthew Hoops
between versions svn-id: r55312
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-21MOHAWK: Add Framework of getVar(), setVar() and toggleVar() to Myst ↵David Turner
Mechanical Age Script Parser. svn-id: r54995
2010-12-01MOHAWK: Cleanup Myst opcode handling and reduce code duplicationMatthew Hoops
svn-id: r54693
2010-12-01MOHAWK: Split mechanical opcodes into their own classMatthew Hoops
svn-id: r54692