aryanrawlani28
1d3e4d2800
MOHAWK: Do not create additional folders for riven & myst metaengines.
2020-10-03 14:56:36 +02:00
aryanrawlani28
8c324fab42
MOHAWK: RIVEN: Move shared graphics/detection enum to new header.
2020-10-03 14:56:36 +02:00
Bastien Bouclet
195d593405
MOHAWK: RIVEN: Allow changing the game language at run-time
2020-03-28 07:38:39 +01:00
Bastien Bouclet
1f5d4d1fdd
MOHAWK: RIVEN: Configuration dialog changes
...
* Unify the custom options dialog (previously accessed through F5), and
the in-game options dialog accessed through the Global Main Menu.
* Change the default keybinding for F5 to show the GMM for the non-25th
anniversary editions of the game. This allows easy access to
the load and save functionality. With the 25th anniversary edition,
the main menu accessed through ESC should be used instead.
2020-03-28 07:38:39 +01: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
Eugene Sandulenko
c518691d7c
MOHAWK: Fix warning
2018-08-12 08:09:05 +02:00
Bastien Bouclet
ab46dae8d7
MOHAWK: RIVEN: Rework font loading so the TTF font is not leaked
2018-08-11 08:58:12 +02:00
Eugene Sandulenko
0ca52f62a4
MOHAWK: RIVEN: Draw menu with TTF fonts
2018-06-29 13:31:54 +02:00
Bastien Bouclet
84b2dc5cc8
MOHAWK: Fix some clang-tidy warnings
2018-03-31 13:36:09 +02:00
Bastien Bouclet
661487c2b5
MOHAWK: Riven: Move the water effect to its own class
...
Fixes the per frame scripts being leaked.
Fixes #10215 .
2017-09-20 07:16:20 +02:00
Bastien Bouclet
ef42fd3476
MOHAWK: Riven: Implement transition offsets
...
The games tries to match objects between the old and new card by
offsetting the transition of the new card.
Fixes #9947 .
2017-07-14 19:45:23 +02:00
Bastien Bouclet
08e642314e
MOHAWK: Check the Books external commands against the original
2017-07-03 08:50:10 +02:00
Bastien Bouclet
ee70244fbf
MOHAWK: Check the Garden 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
aa32c5e584
MOHAWK: Pass rects by const reference in Riven's graphics manager
2017-07-03 08:50:10 +02:00
Bastien Bouclet
3900597996
MOHAWK: Implement card transitions for Riven
2017-07-03 08:50:10 +02:00
Bastien Bouclet
1286e7fcf0
MOHAWK: Use an enum for Riven's transition types
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
ab2d151541
MOHAWK: Implement the (fire)flies effect mainly used in jungle island
2017-07-03 08:50:10 +02:00
Bastien Bouclet
e9b67081c3
MOHAWK: Introduce the effects intermediary screen
2017-07-03 08:50:10 +02:00
Bastien Bouclet
2fbe284a31
MOHAWK: Chane Riven's graphics manager to automatically handle screen updates
2017-07-03 08:50:10 +02:00
Bastien Bouclet
1bb5424ddd
MOHAWK: Move PLST handling to the RivenCard class
2017-07-03 08:50:10 +02:00
Johannes Schickel
abd9e92086
MOHAWK: Make GPL headers consistent in themselves.
2014-02-18 02:39:36 +01:00
Matthew Hoops
5e52b0a5d4
MOHAWK: Split the graphics classes into their own files
2012-03-10 13:55:08 -05:00