Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +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
Bastien Bouclet
998bd303c6
MOHAWK: RIVEN: Save the options to ConfMan when the game is not started
...
That way changes made while on the main menu with no game started are
persisted across sessions. When a game is started, the options are saved
to the savegame as previously.
2019-10-29 21:29:47 +01:00
Bastien Bouclet
6b78f4a567
MOHAWK: Riven: Set more variables when starting new games
...
Fixes #9960 .
2017-07-15 07:26:26 +02:00
Bastien Bouclet
08e642314e
MOHAWK: Check the Books external commands against the original
2017-07-03 08:50:10 +02:00
Bastien Bouclet
6b4fe224db
MOHAWK: Check the Book making island external commands against the original
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
05bed84a85
MOHAWK: Rename the card and stack accessors
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
4bdf88496d
MOHAWK: Move Riven's name lists to a separate class
2017-07-03 08:50:10 +02:00
Matthew Hoops
b2be5788cf
MOHAWK: Add missing comma
2014-05-04 13:13:01 -04:00
Matthew Hoops
363b23f55d
MOHAWK: Use properly cased names for Riven variables
2014-05-03 15:10:13 -04:00
Johannes Schickel
abd9e92086
MOHAWK: Make GPL headers consistent in themselves.
2014-02-18 02:39:36 +01:00
Matthew Hoops
4bdd38923a
MOHAWK: Properly initialize the Riven tdomeelev variable
...
Thanks to Robot_Maker20 for noticing the bug
2012-03-19 11:03:38 -04:00
Matthew Hoops
fcd84f67c8
MOHAWK: Stub off Riven transition speed code
2011-08-15 22:53:02 -04:00
Matthew Hoops
bb3b1a2b75
MOHAWK: Error out on any unknown Riven stack variables
2011-08-11 13:14:04 -04:00
strangerke
69b1485a22
GIT: Clean up: Suppress SVN tags, now useless
2011-05-12 01:16:22 +02:00
Matthew Hoops
4235358fad
MOHAWK: Use direct access on the hashmap for Riven variables now
2011-03-23 23:14:59 -04:00
Matthew Hoops
b3e27bc0d6
MOHAWK: Make Riven's save/load code use the variable map directly
2011-03-23 21:45:39 -04:00
Matthew Hoops
aaf05b2a59
MOHAWK: Begin using a hashmap to store Riven variables
2011-03-23 21:33:57 -04:00
Matthew Hoops
5564926e06
MOHAWK: Fix Gehn's music player when clicking on it the first time (thanks, digitall)
...
svn-id: r55495
2011-01-24 06:30:39 +00:00
Matthew Hoops
e70efa2fad
MOHAWK: Properly initialize the bspit-gspit magcar variables (thanks, digitall)
...
svn-id: r55494
2011-01-24 05:50:49 +00:00
Matthew Hoops
52c0d678ce
MOHAWK: Enable the Riven easter egg shortcut
...
svn-id: r55458
2011-01-23 06:02:46 +00:00
Matthew Hoops
a191190cf2
MOHAWK: Fix the beetle animations in Riven
...
svn-id: r55240
2011-01-14 15:40:46 +00:00
Matthew Hoops
34f570419a
MOHAWK: Cleanup
...
- Split the main Riven event loop into a separate function for readability and for use in the sunner external functions eventually
- Some minor function signature changes (const!)
- Rename matchVarToString() to getVar() (I have no idea where that original name came from, considering it takes a string and returns a variable
- Use solely Common::String in getVar()
svn-id: r52538
2010-09-05 00:48:38 +00:00
Matthew Hoops
2b9f4e5068
Gehn's cage should be closed initially, so initialize ocage to 1.
...
svn-id: r50337
2010-06-26 18:44:32 +00:00
Matthew Hoops
7c9cbf75c0
Implement the rest of xvalvecontrol for the boiler puzzle in Riven, initialize a variable for the boiler platform switch.
...
svn-id: r50200
2010-06-24 05:31:07 +00:00
Matthew Hoops
5fd7dbb406
Move Riven variable randomization to initVars() and implement randomization for the dome and prison combinations.
...
svn-id: r48070
2010-02-16 03:01:46 +00:00
Johannes Schickel
aed02365ec
Strip trailing spaces/tabs.
...
svn-id: r47541
2010-01-25 01:39:44 +00:00
Eugene Sandulenko
0ea022d076
Add Mohawk engine code. Part 1/3: main code.
...
svn-id: r46727
2009-12-29 23:18:24 +00:00