aboutsummaryrefslogtreecommitdiff
path: root/engines/mohawk/riven_card.h
AgeCommit message (Collapse)Author
2019-03-08MOHAWK: RIVEN: Fix using the jundle ladder without lowering itBastien Bouclet
It was possible to bypass lowering the ladder when using keyboard navigation. This is fixed using a game script patch to ensure the hotspot for getting down the ladder is disabled when appropriate.
2019-01-30MOHAWK: RIVEN: Patch Jungle island book closing animation scriptBastien Bouclet
Fixes #10880.
2018-06-29MOHAWK: RIVEN: Add more options to the main menuBastien Bouclet
2018-06-29MOHAWK: RIVEN: Patch in the load menu for the game versions missing itBastien Bouclet
2018-06-29MOHAWK: RIVEN: Add a save button to the main menuBastien Bouclet
2018-05-08MOHAWK: RIVEN: Add a script patch fixing incorrect steam sound in a viewBastien Bouclet
Fixes Trac#10516.
2017-08-10MOHAWK: Riven: Stop using varargs to list hotspot namesBastien Bouclet
One call to va_end was missing when returning early. This stuff is too dangerous for me to use.
2017-08-06MOHAWK: Riven: Add keyboard navigationBastien Bouclet
2017-07-19MOHAWK: Riven: Add script patch for missing sound when entering subBastien Bouclet
Fixes #9972.
2017-07-14MOHAWK: Riven: Implement transition offsetsBastien Bouclet
The games tries to match objects between the old and new card by offsetting the transition of the new card. Fixes #9947.
2017-07-03MOHAWK: Add some missing public interface commentsBastien Bouclet
2017-07-03MOHAWK: Document unused MLST record fieldsBastien Bouclet
2017-07-03MOHAWK: Check the Book making island external commands against the originalBastien Bouclet
2017-07-03MOHAWK: Rewrite the Riven movie managerBastien Bouclet
2017-07-03MOHAWK: Rework stack frame updates to work like the originalBastien Bouclet
2017-07-03MOHAWK: Add basic mouse handling to RivenStackBastien Bouclet
2017-07-03MOHAWK: Move MLST loading to RivenCardBastien Bouclet
2017-07-03MOHAWK: Ensure constructing and deleting cards does not have side effectsBastien Bouclet
2017-07-03MOHAWK: Add console commands to dump Riven cards and stacks to stdoutBastien Bouclet
2017-07-03MOHAWK: Update the card and stack variables when entering new locationsBastien Bouclet
2017-07-03MOHAWK: Move running the card leave script to the RivenCard destructorBastien Bouclet
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 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: Start converting RivenHotspot into a classBastien Bouclet
2017-07-03MOHAWK: Move the sound lists to RivenCardBastien 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