Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-02-02 | MOHAWK: RIVEN: Add a console to quickly test all the cards | Bastien Bouclet | |
Goes through all the cards clicking on hotspots at random. | |||
2018-09-09 | MOHAWK: RIVEN: Don't allow opening the main menu from the config screens | Bastien Bouclet | |
2018-08-11 | MOHAWK: RIVEN: Delay less for slower systems | David Fioramonti | |
Some systems may take longer to process the game loop than others so we delay by a variable amount so faster and slower system execute the game loop the same number of times per second (the fps is capped at 100). Slower systems that take longer than 10ms to process the game loop won't have any delay. | |||
2018-07-30 | MOHAWK: MYST: Add support for the localized 25th games | Bastien Bouclet | |
2018-06-30 | MOHAWK: Push down the include of advancedDetector.h | Bastien Bouclet | |
So the whole engine is not recompiled when making changes to the detection code. | |||
2018-06-29 | MOHAWK: RIVEN: Fix loading autosaves saved while on the main menu | Bastien Bouclet | |
2018-06-29 | MOHAWK: RIVEN: Add detection for the 25th Anniversary version | Bastien Bouclet | |
2018-06-29 | MOHAWK: RIVEN: Use an in-game thumbnail when saving from the menu | Bastien Bouclet | |
Instead of a thumbnail of the menu itself. | |||
2018-06-29 | MOHAWK: RIVEN: Fix starting a new game with a game currently active | Bastien Bouclet | |
2018-06-29 | MOHAWK: RIVEN: Fix saving while in the menu | Bastien Bouclet | |
2018-06-29 | MOHAWK: RIVEN: Fix loading and resuming from the main menu | Bastien Bouclet | |
2018-06-29 | MOHAWK: RIVEN: Add more options to the main menu | Bastien Bouclet | |
2018-06-29 | MOHAWK: RIVEN: Show main menu on ESC | Eugene Sandulenko | |
2018-05-20 | MOHAWK: RIVEN: Add Autosave Support | David Fioramonti | |
The game will autosave to slot 0 using the save period given in the scummvm config file. Or when the user quits. Autosaves are only allowed when an autosave is in slot 0, there is no save in slot 0, or there is a save, but it is corrupt. This will not override any saves the player has previously put in save slot 0. If there is a save in slot 0 that is not an autosave then there will be no autosaving. | |||
2018-03-31 | MOHAWK: Fix some clang-tidy warnings | Bastien Bouclet | |
2018-03-28 | MOHAWK: Added override clauses | Eugene Sandulenko | |
2017-12-20 | MOHAWK: RIVEN: Add keyboard shortcuts for loading and saving | Bastien Bouclet | |
Those shortcuts are documented in the original game manual. | |||
2017-08-06 | MOHAWK: Riven: Load only the data files for the current game version | Bastien Bouclet | |
The Steam version is a DVD version, but also has files from the CD version in the data folder. We need to load only the files from the DVD version to prevent data inconsistencies. Also check on startup that all the required datafiles are present. Possibly fixes #10052. | |||
2017-07-29 | MOHAWK: Riven: Let the gameloop gracefully end when quitting | Bastien Bouclet | |
Prevents the quit confirmation dialog from being displayed at the end of the game's ending if it is enabled. Fixes #9943. | |||
2017-07-14 | MOHAWK: Riven: Patch prison island dome switch sound change | Bastien Bouclet | |
Fixes #9958. | |||
2017-07-12 | MOHAWK: Riven: Improve save load error handling | Bastien Bouclet | |
A GUI error message is now displayed if an error occurs when loading a save. | |||
2017-07-11 | MOHAWK: Riven: Fix card leave scripts when changing stacks | Bastien Bouclet | |
Card leave scripts were using data from the new stack, whereas they should have been using data from the old stack to which they belong. Fixes Trac#9928. | |||
2017-07-03 | MOHAWK: Get rid of refreshCard | Bastien Bouclet | |
2017-07-03 | MOHAWK: Remove unused / not working functions | Bastien Bouclet | |
2017-07-03 | MOHAWK: Switch enabling the debug rectangles to a console var | Bastien Bouclet | |
2017-07-03 | MOHAWK: Switch timers to script commands | Bastien Bouclet | |
2017-07-03 | MOHAWK: Change the delay function not to have an event loop | Bastien Bouclet | |
Fixes events getting lost during delays | |||
2017-07-03 | MOHAWK: Rewrite the Riven movie manager | Bastien Bouclet | |
2017-07-03 | MOHAWK: Allow games to opt out of the default video manager | Bastien Bouclet | |
2017-07-03 | MOHAWK: Implement card transitions for Riven | Bastien Bouclet | |
2017-07-03 | MOHAWK: Move Riven's sunner alert handling to the jungle stack | Bastien Bouclet | |
2017-07-03 | MOHAWK: Keep turning pages while the mouse is pressed in Atrus' book | Bastien Bouclet | |
2017-07-03 | MOHAWK: Improve script debug output | Bastien Bouclet | |
2017-07-03 | MOHAWK: Move Riven inventory code to a new class | Bastien Bouclet | |
2017-07-03 | MOHAWK: Move the timer callbacks to the stacks | Bastien Bouclet | |
2017-07-03 | MOHAWK: Factor out stack name-id mapping | Bastien Bouclet | |
2017-07-03 | MOHAWK: Move the external commands to their respective stacks | Bastien Bouclet | |
2017-07-03 | MOHAWK: Prepare empty classes for the Riven stacks | Bastien Bouclet | |
2017-07-03 | MOHAWK: Rename the card and stack accessors | Bastien Bouclet | |
2017-07-03 | MOHAWK: Move card id remapping to RivenStack | Bastien Bouclet | |
2017-07-03 | MOHAWK: Move the resource names to RivenStack | Bastien Bouclet | |
2017-07-03 | MOHAWK: Introduce a new RivenStack class | Bastien Bouclet | |
2017-07-03 | MOHAWK: The ignoreNextMouseUp workaround is not necessary anymore | Bastien Bouclet | |
We now check the mouse up event happens on the same hotspot as the mouse down event. | |||
2017-07-03 | MOHAWK: Move the current hotspot to RivenCard | Bastien Bouclet | |
2017-07-03 | MOHAWK: Move Riven's name lists to a separate class | Bastien Bouclet | |
2017-07-03 | MOHAWK: Move the hotspot list to RivenCard | Bastien Bouclet | |
Also replace all hardcoded accesses to the hotspot array with hotspot queries. | |||
2017-07-03 | MOHAWK: Make the RivenHotspot fields private | Bastien Bouclet | |
2017-07-03 | MOHAWK: Turn the active hotspot into a pointer | Bastien Bouclet | |
2017-07-03 | MOHAWK: Start converting RivenHotspot into a class | Bastien Bouclet | |
2017-07-03 | MOHAWK: Chane Riven's graphics manager to automatically handle screen updates | Bastien Bouclet | |