aboutsummaryrefslogtreecommitdiff
path: root/engines/mohawk
AgeCommit message (Collapse)Author
2017-07-03MOHAWK: Introduce a new RivenStack classBastien Bouclet
2017-07-03MOHAWK: Move running the card leave script to the RivenCard destructorBastien Bouclet
2017-07-03MOHAWK: The ignoreNextMouseUp workaround is not necessary anymoreBastien Bouclet
We now check the mouse up event happens on the same hotspot as the mouse down event.
2017-07-03MOHAWK: Move the current hotspot to RivenCardBastien Bouclet
2017-07-03MOHAWK: Move the effect list to RivenCardBastien Bouclet
2017-07-03MOHAWK: Move BLST list handling to RivenCardBastien Bouclet
2017-07-03MOHAWK: Move Riven's name lists to a separate classBastien Bouclet
2017-07-03MOHAWK: Move the hotspot list to RivenCardBastien Bouclet
Also replace all hardcoded accesses to the hotspot array with hotspot queries.
2017-07-03MOHAWK: Make the RivenHotspot fields privateBastien Bouclet
2017-07-03MOHAWK: Remove the RivenHotspot enabled fieldBastien Bouclet
2017-07-03MOHAWK: Turn the active hotspot into a pointerBastien Bouclet
2017-07-03MOHAWK: Start converting RivenHotspot into a classBastien Bouclet
2017-07-03MOHAWK: Move the sound lists to RivenCardBastien Bouclet
2017-07-03MOHAWK: Chane Riven's graphics manager to automatically handle screen updatesBastien Bouclet
2017-07-03MOHAWK: Move PLST handling to the RivenCard classBastien Bouclet
2017-07-03MOHAWK: Remove the current card id from the Riven engine classBastien Bouclet
2017-07-03MOHAWK: Move Riven's Card to a separate objectBastien Bouclet
2017-07-03MOHAWK: Add a script queue to Riven's script managerBastien Bouclet
2017-07-03MOHAWK: Add documentation to Riven's script moduleBastien Bouclet
2017-07-03MOHAWK: Rename Riven's script typesBastien Bouclet
2017-07-03MOHAWK: Change Riven's scripts not to have a typeBastien Bouclet
2017-07-03MOHAWK: Refactor the script manager to read data to Command classesBastien Bouclet
2017-07-03MOHAWK: Poll for events in two inner game loops on SeleniticBastien Bouclet
This should hopefully prevent Windows from showing a 'busy' cursor. Fixes Trac#9570.
2017-03-18MOHAWK: Allow the mouse cursor to move while drawing in a tight loopBastien Bouclet
2017-03-18MOHAWK: In Myst v1.0 English the take page opcode takes no argumentsBastien Bouclet
Fixes #9645, crash when trying to take a book page.
2017-03-18MOHAWK: Add detection for Myst v1.0 EnglishBastien Bouclet
Provided by vonLeheCreative in #9645
2016-12-11MOHAWK: Fix transparency for the rotation cursors in MystBastien Bouclet
2016-12-10MOHAWK: Poll the events while drawing Myst transitionsBastien Bouclet
Fixes #9594, the mouse cursor was hanging while transitions were drawn.
2016-10-27MOHAWK: Enable riven-demo specific strings for translationrootfather
2016-10-23MOHAWK: Support for the Riven JP CD structureEugene Sandulenko
2016-10-23MOHAWK: Fix Riven JP platformEugene Sandulenko
2016-10-23MOHAWK: Add detection for Japanese RivenEugene Sandulenko
2016-10-09JANITORIAL: Remove trailing spacesEugene Sandulenko
2016-10-07MOHAWK: Enable Myst for the releaseEugene Sandulenko
2016-10-02MOHAWK: Fix compilationLothar Serra Mari
2016-10-02MOHAWK: Enable translations for 'game is paused' stringLothar Serra Mari
2016-09-26MOHAWK: Hide some warningsBastien Bouclet
Fixes #9571, fixes #9572.
2016-09-25MOHAWK: Fix the tower rotation line to be white instead of blackBastien Bouclet
This was a regression from the default palette change. Fixes #9567.
2016-09-25MOHAWK: Always restart a sound when replacing it with the same oneBastien Bouclet
Fixes #9569
2016-09-25MOHAWK: Use the color of the first pixel as the transparent cursor colorBastien Bouclet
Fixes #9568
2016-09-15MOHAWK: Change the game ID for the making of Myst to lowercaseBastien Bouclet
No target upgrade needed since it is not stored in the config file.
2016-08-16MOHAWK: Fix setting the ambient sound volumesBastien Bouclet
A crash would occur when the number of ambient sound decreases while keeping the same base sound. Fixes #7184.
2016-08-11MOHAWK: Add a Riven specific sound managerBastien Bouclet
- Add ambient sound fading - Fix ambient sound volume to use the list-level volume
2016-08-11MOHAWK: Allow the games to have a different sound managerBastien Bouclet
2016-08-11MOHAWK: Move makeMohawkWaveStream out of the Sound classBastien Bouclet
2016-08-03MOHAWK: Load games from outside the options dialog loopThierry 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-24MOHAWK: Make sure the cursor is visible after loading in MystBastien Bouclet
Fixes #7164.
2016-07-10MOHAWK: Switch Riven saves to a slot based naming schemeBastien Bouclet
Existing saves are compatible but must be renamed to riven-###.rvn
2016-07-10MOHAWK: Save ScummVM specific metadata in the Riven savesBastien Bouclet
- Thumbnail - Save date - Save description - Total play time
2016-07-10MOHAWK: The French DVD version of Riven is just a repackaged CD versionBastien Bouclet