Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-08-11 | MOHAWK: Add a Riven specific sound manager | Bastien Bouclet | |
- Add ambient sound fading - Fix ambient sound volume to use the list-level volume | |||
2016-08-11 | MOHAWK: Allow the games to have a different sound manager | Bastien Bouclet | |
2016-08-03 | MOHAWK: Load games from outside the options dialog loop | Thierry Crozat | |
Loading games from inside the dialog loop may cause cursor glitches. This commits applies the same fix to the MohawkOptionsDialog as the one that already existed for the global main menu. This finished to fix bug #7164. | |||
2016-07-10 | MOHAWK: Switch Riven saves to a slot based naming scheme | Bastien Bouclet | |
Existing saves are compatible but must be renamed to riven-###.rvn | |||
2016-06-01 | MOHAWK: Initialize some more variables | Strangerke | |
2016-04-14 | JANITORIAL: Reduce GUI header dependencies | Ori Avtalion | |
2015-07-17 | MOHAWK: Make video handles actual objects | Matthew Hoops | |
2014-05-03 | MOHAWK: Use original stack ID mapping for Riven | Matthew Hoops | |
2014-02-18 | MOHAWK: Make GPL headers consistent in themselves. | Johannes Schickel | |
2012-12-16 | JANITORIAL: Replace some spaces with tabs | Torbjörn Andersson | |
2012-12-16 | MOHAWK: Allow changing video rates | Bastien Bouclet | |
getVideoDuration now returns an Timestamp | |||
2012-07-25 | MOHAWK: Fix delete[] formatting. | Johannes Schickel | |
2012-06-10 | GUI: Add helper to SaveLoadChooser, which uses the currently active target. | Johannes Schickel | |
This reduces the code duplication in all client code, which formerly duplicated the querying of the plugin, game id etc. and now simply calls the newly added method runModalWithCurrentTarget() on a SaveLoadChooser object. | |||
2012-06-10 | MOHAWK: Do not call close on SaveLoadChooser. | Johannes Schickel | |
This is actually always called when a dialog closes, thus manual closing is not required. It furthermore is actually *bad* to call this from outside the dialog's code, since it will remove the top dialog from the dialog stack and thus mess up the GUI in case multiple dialogs are opened. | |||
2012-06-10 | GUI: Get rid of SaveLoadChooser::setSaveMode. | Johannes Schickel | |
We already pass the title and process button name to the constructor of SaveLoadChooser and then do not offer any way of changing it, thus changing the edit mode of the chooser is kind of pointless and was never actually used. Instead we pass the mode on SaveLoadChooser construction now. | |||
2012-05-12 | VIDEO: Change getElapsedTime() into getTime() | Matthew Hoops | |
This name change accompanies a slight meaning change; now it means the current time position from the beginning of the video and not from starting the video. | |||
2012-03-16 | MOHAWK: Improve Riven save/load error messages | Matthew Hoops | |
2012-03-10 | MOHAWK: Split the graphics classes into their own files | Matthew Hoops | |
2011-08-15 | MOHAWK: Stub off Riven transition speed code | Matthew Hoops | |
2011-08-11 | MOHAWK: Implement the rest of the sunners code | Matthew Hoops | |
2011-06-28 | MOHAWK: Rework archive handling | Matthew Hoops | |
A new base class has been introduced (aptly named "Archive"), which is much cleaner than inheriting from MohawkArchive. In addition, the underlying resource retrieving code has been merged to reduce dupliplication. | |||
2011-06-20 | ALL: Remove trailing whitespaces | Max 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-06-14 | MOHAWK: Finish implementation of Riven's storeMovieOpcode opcode | Matthew Hoops | |
2011-06-02 | ENGINES: Change 2nd param of Engine::saveGameState to Common::String | Max Horn | |
2011-05-17 | COMMON: Registers RandomSources in constructor with the event recorder | Max Horn | |
This also removes the dependency of engines on the event recorder header and API, and will make it easier to RandomSources that are not properly registered. | |||
2011-05-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |
2011-03-23 | MOHAWK: Use direct access on the hashmap for Riven variables now | Matthew Hoops | |
2011-03-23 | MOHAWK: Begin using a hashmap to store Riven variables | Matthew Hoops | |
2011-03-22 | MOHAWK: Handle launcher load fails more gracefully | Matthew Hoops | |
2011-03-21 | MOHAWK: Minor cleanup and consistency fixes | Matthew Hoops | |
2011-03-21 | MOHAWK: Implement the hardcoded Catherine idle videos | Matthew Hoops | |
2011-03-20 | MOHAWK: Implement the Ytram trap | Matthew Hoops | |
2011-03-09 | MOHAWK: Fix typo in the Riven missing executable dialog | Matthew Hoops | |
2011-03-07 | MOHAWK: Fix Riven's cursor in the main menu | Matthew Hoops | |
Actually call the showCursor() function now... | |||
2011-03-07 | MOHAWK: Error message consistency | Matthew Hoops | |
2011-03-07 | MOHAWK: Improve error handling when data isn't found | Matthew Hoops | |
2011-03-07 | MOHAWK: Make Riven use original executables for cursors | Matthew Hoops | |
It will try both Windows and Macintosh executables. The hardcoded cursors have been removed. | |||
2011-02-07 | GUI: Rename SaveLoadChooser::runModal to runModalWithPluginAndTarget | Max Horn | |
This avoids hiding an overloaded virtual method, which in turn can cause weird bugs (see also the next commit). svn-id: r55815 | |||
2011-01-24 | MOHAWK: Recheck the current hotspot if a script has changed the enabled ↵ | Matthew Hoops | |
hotspots in Riven svn-id: r55493 | |||
2011-01-21 | MOHAWK: Add support for installer files from Riven and other Broderbund games | Matthew Hoops | |
svn-id: r55368 | |||
2011-01-18 | MOHAWK: Rename some VideoManager functions so we have some unified naming ↵ | Matthew Hoops | |
between versions svn-id: r55312 | |||
2010-12-21 | MOHAWK: Remove sound.h include from resource.h | Alyssa Milburn | |
svn-id: r54988 | |||
2010-11-30 | MOHAWK: don't include livingbooks.h from graphics.h | Alyssa Milburn | |
svn-id: r54670 | |||
2010-11-25 | MOHAWK: Refactor cursor handling | Matthew Hoops | |
Cursor handling has now been moved to a new CursorManager class (which is subclassed for Myst/Riven) from the GraphicsManager classes. This will be needed for Living Books which will have a class for Windows and Mac cursors (coming soon!). svn-id: r54469 | |||
2010-11-22 | MOHAWK: Have MohawkResource::open() return a bool for success/failure | Matthew Hoops | |
svn-id: r54418 | |||
2010-11-20 | MOHAWK: Cleanup resource handling | Matthew Hoops | |
- Renamed getRawData() to getResource() - Add a getResource() and hasResource() function for named resources - Other minor formatting changes svn-id: r54396 | |||
2010-11-19 | MOHAWK: Implement an image cache system | Matthew Hoops | |
This should greatly improve the performance in Myst (especially Myst ME, which uses the slow JPEG decoder). This should also slightly improve the Riven performance; the sliders now work a bit better. svn-id: r54388 | |||
2010-09-12 | i18n: Translate the Save and Load buttons in myst and riven | Thierry Crozat | |
svn-id: r52692 | |||
2010-09-07 | MOHAWK: Sound cleanup | Matthew Hoops | |
Merge the Riven sound file code with the main Riven resource code and remove the mainSoundFile parameter from Sound::playSound(). Reasoning: The sound id's do not collide with the sound id's in the main data files. The sound archives only exist because the original CD version had the ability to choose between low and high quality audio. svn-id: r52631 | |||
2010-09-05 | MOHAWK: Cleanup | Matthew Hoops | |
- Split the main Riven event loop into a separate function for readability and for use in the sunner external functions eventually - Some minor function signature changes (const!) - Rename matchVarToString() to getVar() (I have no idea where that original name came from, considering it takes a string and returns a variable - Use solely Common::String in getVar() svn-id: r52538 |