aboutsummaryrefslogtreecommitdiff
path: root/engines/mohawk/riven.cpp
AgeCommit message (Collapse)Author
2010-06-29Silence a valgrind warning.Matthew Hoops
svn-id: r50478
2010-06-29Fix the load game dialog in Riven DVD's menu, borrowed from Parallaction.Matthew Hoops
svn-id: r50477
2010-06-26Fix saving while viewing the inventory in Riven and cleanup the save/load code.Matthew Hoops
svn-id: r50333
2010-06-25Add support for the third inventory case in Riven: you have the two journals ↵Matthew Hoops
but not the trap book (happens at the end of the game). svn-id: r50280
2010-06-18Cleanup; add a TODO.Matthew Hoops
svn-id: r50000
2010-06-14Mohawk: Added support for running Riven off DVD layout.Eugene Sandulenko
Uses new directory depth feature of AdvancedDetector. Set directory depth to 2 and added Assets1/ directory. As a result, DVD layout which does not have any game data file in top level directory gets detected and runs well. svn-id: r49654
2010-06-02In Riven, if we get a change card opcode on a mouse down event, ignore the ↵Matthew Hoops
next mouse up event so we don't misinterpret that as an event in the next card; minor cleanup. svn-id: r49393
2010-06-01Fix videos in Riven activated from a different card from which they are ↵Matthew Hoops
played; minor cleanup. svn-id: r49377
2010-05-23Move Mohawk's QuickTime code to graphics/ (and QDM2 to sound, disabled when ↵Matthew Hoops
Mohawk is not enabled) so SCI can use the code. svn-id: r49165
2010-05-04Get rid of Engine::_gameDataDir.Max Horn
This greatly reduces indirect dependencies on several header files from common. svn-id: r48933
2010-04-19Remove use of global constructors in Mohawk.Matthew Hoops
svn-id: r48731
2010-03-18COMMON: Get rid of Common::StringListMax Horn
svn-id: r48287
2010-02-26Slightly rework refreshing cards in Riven (and remove the hackish ↵Matthew Hoops
changeToCard(0)). svn-id: r48134
2010-02-16Fix typo in the ospit->tspit linking book RMAP code.Matthew Hoops
svn-id: r48071
2010-02-16Move Riven variable randomization to initVars() and implement randomization ↵Matthew Hoops
for the dome and prison combinations. svn-id: r48070
2010-02-13Implement background video support for Riven; some VideoManager/QTPlayer ↵Matthew Hoops
cleanup. svn-id: r48056
2010-01-30MOHAWK: Don't remove save_slot config entries the user may have added on purposeMax Horn
svn-id: r47723
2010-01-25Strip trailing spaces/tabs.Johannes Schickel
svn-id: r47541
2010-01-22Rename MohawkFile to MohawkArchive and OldMohawkFile to ↵Matthew Hoops
LivingBooksArchive_v1 (the latter originally having an ambiguous meaning) and move them to resource.* Also, renaming the Living Books game types to remove the ambiguous old/new. svn-id: r47429
2010-01-19Missed copying a line from console.cpp; fixes a memory leak.Matthew Hoops
svn-id: r47372
2010-01-19Make the workaround for the Riven intro background music work in the DVD ↵Matthew Hoops
version too. svn-id: r47371
2009-12-30MOHAWK: Reduce header interdependenciesMax Horn
svn-id: r46782
2009-12-30MOHAWK: Stop using String::emptyStringMax Horn
svn-id: r46780
2009-12-30Re-indentet switch() blocks to follow ScummVM indentation style. (I've alwaysTorbjörn Andersson
found this style a bit unusual, but I value consistency.) svn-id: r46734
2009-12-29Add Mohawk engine code. Part 1/3: main code.Eugene Sandulenko
svn-id: r46727