Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-12-02 | MOHAWK: Fix Missing Default Switch Cases | D G Turner | |
These are flagged by GCC if -Wswitch-default is enabled. | |||
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: Return to main menu after the credits | David Fioramonti | |
Like the original the game loop returns to the main menu after the credits end. The variable states are reset and the player can start a new game or load an old one. | |||
2018-08-11 | MOHAWK: RIVEN: Rework font loading so the TTF font is not leaked | Bastien Bouclet | |
2018-08-04 | MOHAWK: RIVEN: Fix crash when clicking on a marble with the mouse moving | Bastien Bouclet | |
In some cases a mouse moved event could be handled between the moment the xtakeit script was queued and the moment it is executed (on the same frame), causing the mouse position no longer to be over a marble rectangle. Fixes #10647. | |||
2018-07-31 | MOHAWK: Fix Unused Variable Compiler Warning. | D G Turner | |
This occurs when FreeType2 is not enabled and thus fontHeight variable is unused. | |||
2018-07-27 | MOHAWK: RIVEN: Only use x mouse position to move dome sliders | David Fioramonti | |
Fixes Trac#10642. The original engine will move the dome sliders whenever the player is dragging a dome slider to the left or right regardless of y position. In ScummVM the dome slider position would only change to the players x mouse position when the y value was also in the slider hotspot. This change removes the y check by making the point to be checked always have a y value in the hotspot rect. The x values are also bound to the max and min value that any of the slider hotspots can have. This allows the slider to go all the way to the left and right even if the user has gone past the slider area to the left or right while still holding the slider. | |||
2018-07-17 | MOHAWK: RIVEN: Fix white screen before a bad ending's credits | Bastien Bouclet | |
This was happening in the Polish version only. Fixes #10632. | |||
2018-07-13 | MOHAWK: RIVEN: Queue opening and closing the main menu as scripts | Bastien Bouclet | |
This way all the other actions are blocked while the card load scripts are executed. Expecially, it's not possible anymore to open the main menu while the scripts for returning from the main menu are still executing. Fixes Trac#10628. | |||
2018-07-02 | MOHAWK: RIVEN: Fix the credits not showing in the Polish version | Bastien Bouclet | |
Fixes Trac#10589 | |||
2018-06-29 | MOHAWK: RIVEN: Tweak a bit the main menu items | Bastien Bouclet | |
* Move the text to the left so the japanese version is not cut. * Increase the size of the text so it looks better when scaled up. | |||
2018-06-29 | MOHAWK: RIVEN: Improve some of the main menu translations | Bastien Bouclet | |
2018-06-29 | MOHAWK: RIVEN: Restrict new menu to 25th Anniversary games | Eugene Sandulenko | |
2018-06-29 | MOHAWK: RIVEN: Added Japanese font and menu translation | Eugene Sandulenko | |
2018-06-29 | MOHAWK: RIVEN: Translated new menu entries | Eugene Sandulenko | |
2018-06-29 | MOHAWK: RIVEN: Show confirmation dialogs on the main menu | Bastien Bouclet | |
2018-06-29 | MOHAWK: RIVEN: Fix starting a new game with a game currently active | Bastien Bouclet | |
2018-06-29 | MOHAWK: RIVEN: Fix loading and resuming from the main menu | Bastien Bouclet | |
2018-06-29 | MOHAWK: RIVEN: Fix compilation without Riven | Bastien Bouclet | |
2018-06-29 | MOHAWK: RIVEN: Add more options to the main menu | Bastien Bouclet | |
2018-06-29 | MOHAWK: RIVEN: Patch in the load menu for the game versions missing it | Bastien Bouclet | |
2018-06-29 | MOHAWK: RIVEN: Localize menus | Eugene Sandulenko | |
2018-06-29 | MOHAWK: RIVEN: Fix crash for German Riven | Eugene Sandulenko | |
2018-06-29 | MOHAWK: RIVEN: Add a save button to the main menu | Bastien Bouclet | |
2018-06-29 | MOHAWK: RIVEN: Draw menu with TTF fonts | Eugene Sandulenko | |
2018-05-24 | JANITORIAL: Fix trailing whitespace | Adrian Frühwirth | |
2018-05-18 | MOHAWK: RIVEN: Always release the prison combination buttons | Bastien Bouclet | |
Fixes Trac#10525. | |||
2018-05-10 | MOHAWK: RIVEN: Hide the mouse cursor after pressing a prison code button | Bastien Bouclet | |
It now matches the behavior of the original engine. Fixes #10521. | |||
2017-11-26 | MOHAWK: RIVEN: Allow turning book pages more quickly | Bastien Bouclet | |
Fixes #10075 | |||
2017-08-11 | MOHAWK: Riven: Fix pin rotation handle sometimes disappearing | Bastien Bouclet | |
It was due to inaccurate rotation movie bounds. Fixes #10086. | |||
2017-08-10 | MOHAWK: Riven: Neutralize the timer when moving the Ytram trap up | Bastien Bouclet | |
Fixes #10103. | |||
2017-08-06 | MOHAWK: Riven: Add keyboard navigation | Bastien Bouclet | |
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-09 | MOHAWK: Riven: Fix use after free when using the trap book | Bastien Bouclet | |
2017-07-04 | MOHAWK: Only disable videos when turning off the prison viewer | Bastien Bouclet | |
Closing them was causing a crash when using the lake viewer since there is nothing to load back the lake video. Fixes Trac#9892. | |||
2017-07-03 | MOHAWK: Switch external command arguments to Common::Array | Bastien Bouclet | |
2017-07-03 | MOHAWK: Get rid of refreshCard | Bastien Bouclet | |
2017-07-03 | MOHAWK: Reenable the Riven demo specific features | Bastien Bouclet | |
2017-07-03 | MOHAWK: Fix the inventory being visible when scripts are running | Bastien Bouclet | |
2017-07-03 | MOHAWK: Preload all the PE cursors on startup | Bastien Bouclet | |
We were previously reloading the current cursor from raw data on each frame. | |||
2017-07-03 | MOHAWK: Check the Books external commands against the original | Bastien Bouclet | |
2017-07-03 | MOHAWK: Check the Office island external commands against the original | Bastien Bouclet | |
2017-07-03 | MOHAWK: Check the Rebel island external commands against the original | Bastien Bouclet | |
2017-07-03 | MOHAWK: Check the Prison island external commands against the original | Bastien Bouclet | |
2017-07-03 | MOHAWK: Switch timers to script commands | Bastien Bouclet | |
2017-07-03 | MOHAWK: Check the Garden island external commands against the original | Bastien Bouclet | |
2017-07-03 | MOHAWK: Check the Temple island external commands against the original | Bastien Bouclet | |
2017-07-03 | MOHAWK: Check the Book making island external commands against the original | Bastien Bouclet | |
2017-07-03 | MOHAWK: Check the Jungle island external commands against the original | Bastien Bouclet | |
2017-07-03 | MOHAWK: Rewrite the Riven movie manager | Bastien Bouclet | |