Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-07-22 | MOHAWK: Myst: Don't cast function pointers when registering commands | Bastien Bouclet | |
2017-07-22 | MOHAWK: Myst: Improve script execution tracing | Bastien Bouclet | |
2017-07-22 | MOHAWK: Myst: Switch to bounds checked opcode arguments | Bastien Bouclet | |
2017-07-22 | MOHAWK: Myst: Start reworking mainloop detection | Bastien Bouclet | |
2016-02-07 | MOHAWK: Don't downcast _invokingResource using static_cast | Bastien Bouclet | |
2016-02-07 | MOHAWK: Rename Myst's Area classes | Bastien Bouclet | |
2016-02-07 | MOHAWK: Use nullptr where applicable in the Myst code | Bastien Bouclet | |
2016-02-07 | MOHAWK: Remove some dead code | Bastien Bouclet | |
2014-02-18 | MOHAWK: Make GPL headers consistent in themselves. | Johannes Schickel | |
2012-12-16 | MOHAWK: Implement most of Myst's transition system | Bastien Bouclet | |
2012-02-15 | JANITORIAL: Fix whitespace in pointer template arg | Tarek Soliman | |
2011-05-15 | MOHAWK: Implement "Show Map" feature for Myst ME | Bastien Bouclet | |
2011-05-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |
2011-01-18 | MOHAWK: Move Myst's o_quit opcode to the base class | Matthew Hoops | |
svn-id: r55304 | |||
2010-12-26 | MOHAWK: Move myst_saveload.* to myst_state.* | Matthew Hoops | |
svn-id: r55045 | |||
2010-12-26 | MOHAWK: Merge classes MystVariables and MystSaveLoad to form MystGameState | Bastien Bouclet | |
svn-id: r55041 | |||
2010-12-18 | MOHAWK: Separate background sound handling from other sounds for Myst. Allow ↵ | Bastien Bouclet | |
the scripts to change the background sound volume. svn-id: r54953 | |||
2010-12-16 | MOHAWK: Added the "resources" command to Myst's debug console, which lists ↵ | Bastien Bouclet | |
the resources in the current card. Allow the "drawRect" debug command to take a resource id as a parameter, to draw the resource's bounding rect. svn-id: r54933 | |||
2010-12-14 | MOHAWK: Rework Myst GFX updates | Bastien Bouclet | |
- Initial card state is drawn to the back buffer - Script driven updates are drawn to the front buffer Allows opcode 28 (copy back buffer to screen) and opcodes 29/33 (copy image to screen / back buffer) to work properly. Fixes among others the generator room lights, and the matchbox. svn-id: r54907 | |||
2010-12-11 | MOHAWK: Implement Myst opcodes 116, 186, 188, 189, clock tower time controls | Bastien Bouclet | |
svn-id: r54863 | |||
2010-12-06 | MOHAWK: Fix Myst library books, fireplace combination book, and bookcase ↵ | Bastien Bouclet | |
transform animation. svn-id: r54802 | |||
2010-12-02 | MOHAWK: Fix resource type 12 | Bastien Bouclet | |
svn-id: r54740 | |||
2010-12-01 | MOHAWK: Rename the Myst stack/card link maps | Matthew Hoops | |
svn-id: r54702 | |||
2010-12-01 | MOHAWK: Cleanup Myst opcode handling and reduce code duplication | Matthew Hoops | |
svn-id: r54693 | |||
2010-11-29 | MOHAWK: Misc cleanups | Bastien Bouclet | |
svn-id: r54645 | |||
2010-11-29 | MOHAWK: Implement retrieving the invoking resource from data for init and ↵ | Bastien Bouclet | |
exit scripts. svn-id: r54639 | |||
2010-11-29 | MOHAWK: Persistent scripts cleanup | Bastien Bouclet | |
- Rename InitOpcodes / PersistentOpcodes to Persistent Scripts for consistency - Get rid of the global var used to tell if the sound receiver script is running svn-id: r54633 | |||
2010-11-29 | MOHAWK: Add a generic temp var for use by Myst scripts. | Bastien Bouclet | |
svn-id: r54632 | |||
2010-11-29 | MOHAWK: More animated update opcodes work for Myst | Bastien Bouclet | |
svn-id: r54628 | |||
2010-11-29 | MOHAWK: Start implementing opcodes using the animated update feature | Bastien Bouclet | |
svn-id: r54627 | |||
2010-11-29 | MOHAWK: Implement opcode 3 "take / drop page", and the corresponding getters ↵ | Bastien Bouclet | |
and setters for selenitic svn-id: r54623 | |||
2010-11-29 | MOHAWK: Implement / fix Myst opcode 4. | Bastien Bouclet | |
svn-id: r54621 | |||
2010-11-29 | MOHAWK: More Myst common opcodes checking / renaming | Bastien Bouclet | |
svn-id: r54619 | |||
2010-11-29 | MOHAWK: Rename and fix / explain a few Myst opcodes | Bastien Bouclet | |
svn-id: r54618 | |||
2010-11-29 | MOHAWK: Describe Myst opcode 9 | Bastien Bouclet | |
svn-id: r54617 | |||
2010-11-29 | MOHAWK: Check / Fixed / Renamed some simple opcodes. | Bastien Bouclet | |
svn-id: r54614 | |||
2010-11-29 | MOHAWK : Finished implementing Selenitic sound receiver | Bastien Bouclet | |
svn-id: r54593 | |||
2010-11-29 | MOHAWK: Start splitting Myst scripts into one class per Stack. | Bastien Bouclet | |
svn-id: r54592 | |||
2010-11-18 | MOHAWK: Cleanup Myst script handling | Matthew Hoops | |
Scripts are now loaded from a central place and are properly freed at the correct time. This fixes a regression from r54152. svn-id: r54309 | |||
2010-01-25 | Strip trailing spaces/tabs. | Johannes Schickel | |
svn-id: r47541 | |||
2009-12-30 | Removed some unnecessary whitespace. Changed some spaces to tabs. | Torbjörn Andersson | |
svn-id: r46735 | |||
2009-12-29 | Add Mohawk engine code. Part 1/3: main code. | Eugene Sandulenko | |
svn-id: r46727 |