Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Bastien Bouclet
0995f40677
MOHAWK: RIVEN: Use custom engine actions for event handing
2020-01-29 08:51:29 +01:00
David Fioramonti
d7b511b98b
MOHAWK: RIVEN: Return to main menu after the credits
...
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-09-09 16:11:12 +02:00
Bastien Bouclet
3c8a0a3d2e
MOHAWK: RIVEN: Wait for the sound track to end after the credit
2018-09-01 06:27:56 +02:00
David Fioramonti
33131554c1
MOHAWK: RIVEN: Let credits roll longer
...
Fixes Trac#10675.
Previously, the credits ended as soon as the last row was shown
of the final credits image.
Now some more black rows (empty rows) are shown and finally a few
seconds of black. I set it to 8 seconds of wait beyond where
the credits where previously stopping.
In order to do this updateCredits was enhanced to work past the end
of the last credits image (and just keep adding empty rows).
The original game shows a black screen for a longer period than this.
The credit image numbers are turned into enums.
2018-08-31 16:56:50 -04:00
Bastien Bouclet
cf52951915
MOHAWK: RIVEN: Fix the credits not showing in the Polish version
...
Fixes Trac#10589
2018-07-02 13:17:23 +02:00
Bastien Bouclet
2e8d08c1d0
MOHAWK: RIVEN: Add a save button to the main menu
2018-06-29 13:31:54 +02:00
Bastien Bouclet
83b27d263e
MOHAWK: RIVEN: Allow turning book pages more quickly
...
Fixes #10075
2017-11-26 15:11:12 +01:00
Bastien Bouclet
8e5ac98a4b
MOHAWK: Riven: Add keyboard navigation
2017-08-06 17:36:27 +02:00
Bastien Bouclet
51a342b9ec
MOHAWK: Riven: Make sure to update the cursor when entering a card
2017-08-05 14:01:11 +02:00
Bastien Bouclet
69c1f70818
MOHAWK: Riven: Let the gameloop gracefully end when quitting
...
Prevents the quit confirmation dialog from being displayed at the end of
the game's ending if it is enabled.
Fixes #9943 .
2017-07-29 18:20:45 +02:00
Bastien Bouclet
d03475e5ab
MOHAWK: Riven: Speed up the credits
...
Fixes #9970 .
2017-07-19 07:23:32 +02:00
Bastien Bouclet
a7dd81060b
MOHAWK: Riven: Fix the ending movie looping in the Rebel age
...
Fixes #9969 .
2017-07-19 07:23:32 +02:00
Bastien Bouclet
efcbe65757
MOHAWK: Riven: Fix ending video not playing when using the trap book
...
Fixes #9911 .
2017-07-09 06:55:10 +02:00
Bastien Bouclet
b552719a81
MOHAWK: Switch external command arguments to Common::Array
2017-07-03 08:50:10 +02:00
Bastien Bouclet
7801d6489b
MOHAWK: Reenable the Riven demo specific features
2017-07-03 08:50:10 +02:00
Bastien Bouclet
08e642314e
MOHAWK: Check the Books external commands against the original
2017-07-03 08:50:10 +02:00
Bastien Bouclet
d7b241abdc
MOHAWK: Check the Office island external commands against the original
2017-07-03 08:50:10 +02:00
Bastien Bouclet
ea303ab682
MOHAWK: Switch timers to script commands
2017-07-03 08:50:10 +02:00
Bastien Bouclet
006dcf6a74
MOHAWK: Check the Jungle island external commands against the original
2017-07-03 08:50:10 +02:00
Bastien Bouclet
f977b57123
MOHAWK: Rewrite the Riven movie manager
2017-07-03 08:50:10 +02:00
Bastien Bouclet
1aa4233802
MOHAWK: Rework stack frame updates to work like the original
2017-07-03 08:50:10 +02:00
Bastien Bouclet
ae6f248616
MOHAWK: Move Riven's sunner alert handling to the jungle stack
2017-07-03 08:50:10 +02:00
Bastien Bouclet
f0267d542f
MOHAWK: Keep turning pages while the mouse is pressed in Atrus' book
2017-07-03 08:50:10 +02:00
Bastien Bouclet
286cdef658
MOHAWK: Add basic mouse handling to RivenStack
2017-07-03 08:50:10 +02:00
Bastien Bouclet
0ba035eea6
MOHAWK: Move Riven inventory code to a new class
2017-07-03 08:50:10 +02:00
Bastien Bouclet
22926a1835
MOHAWK: Move the timer callbacks to the stacks
2017-07-03 08:50:10 +02:00
Bastien Bouclet
efcf38f95f
MOHAWK: Factor out stack name-id mapping
2017-07-03 08:50:10 +02:00
Bastien Bouclet
14bbf8aab4
MOHAWK: Move the external commands to their respective stacks
2017-07-03 08:50:10 +02:00
Bastien Bouclet
9ab0d53cd3
MOHAWK: Add console commands to dump Riven cards and stacks to stdout
2017-07-03 08:50:10 +02:00
Bastien Bouclet
9926475937
MOHAWK: Update the card and stack variables when entering new locations
2017-07-03 08:50:10 +02:00
Bastien Bouclet
05bed84a85
MOHAWK: Rename the card and stack accessors
2017-07-03 08:50:10 +02:00
Bastien Bouclet
670a3c4558
MOHAWK: Move card id remapping to RivenStack
2017-07-03 08:50:10 +02:00
Bastien Bouclet
3c8decec0a
MOHAWK: Move the resource names to RivenStack
2017-07-03 08:50:10 +02:00
Bastien Bouclet
f752066a8e
MOHAWK: Introduce a new RivenStack class
2017-07-03 08:50:10 +02:00
Bastien Bouclet
4bdf88496d
MOHAWK: Move Riven's name lists to a separate class
2017-07-03 08:50:10 +02:00