Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-09-07 | MOHAWK: Fix the boiler puzzle videos | Matthew Hoops | |
svn-id: r52621 | |||
2010-09-05 | MOHAWK: Cleanup | Matthew Hoops | |
- 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-03 | MOHAWK: Improve support for the Riven Demo | Matthew Hoops | |
- The exit button now appears and is functional - The intro movies now play on start up - Add shortcuts for returning to the menu/playing the intro videos again - Make the text when hitting a boundary match the original - Change the wording of the browser button message - Note: The demo's extras.mhk (not the full game's!) is required now svn-id: r52509 | |||
2010-09-01 | MOHAWK: Cleanup mouse cursor position handling in Riven | Matthew Hoops | |
This fixes some cursors showing up incorrectly if the cursor moved during ie. a video and then the card changes. Also, remove an unneeded rect check in loadHotspots() that's from the ancient times before script size calculation was fixed and some warnings that don't affect gameplay. svn-id: r52487 | |||
2010-09-01 | MOHAWK: Implement xbookclick | Matthew Hoops | |
It is now possible to trap Gehn in the trap book. Side note: Riven is now completable from the beginning provided you know the D'ni number system already (and the marble puzzle is just hacked to always work). svn-id: r52482 | |||
2010-08-31 | MOHAWK: Implement functionality for the dome sliders | Matthew Hoops | |
The sliders are now movable and reset properly. The combination defined in the lab journal works on all the domes too. svn-id: r52476 | |||
2010-08-23 | MOHAWK: Fix xgwatch in the DVD version, which uses sounds in a different ↵ | Matthew Hoops | |
location svn-id: r52302 | |||
2010-08-23 | MOHAWK: Add initial work for the dome sliders | Matthew Hoops | |
While the sliders cannot move yet, the game now knows if the puzzle is complete and whether you're over a slider or not. Drawing the sliders and moving the sliders will come next. svn-id: r52292 | |||
2010-08-19 | MOHAWK: Draw in the dome combination in the lab journal | Matthew Hoops | |
svn-id: r52216 | |||
2010-08-19 | MOHAWK: Draw in the telescope combination in Catherine's journal | Matthew Hoops | |
svn-id: r52215 | |||
2010-06-26 | Add a debug console command to Riven for displaying combinations to puzzles. | Matthew Hoops | |
svn-id: r50338 | |||
2010-06-26 | Add the page turning sound for the Riven journals and stub off the swipe ↵ | Matthew Hoops | |
transition used when turning pages. svn-id: r50336 | |||
2010-06-24 | Implement the rest of xvalvecontrol for the boiler puzzle in Riven, ↵ | Matthew Hoops | |
initialize a variable for the boiler platform switch. svn-id: r50200 | |||
2010-06-22 | Fully implement xvga1300_carriage, the gallow's carriage is now fully usable. | Matthew Hoops | |
svn-id: r50139 | |||
2010-06-22 | Finish implementation of the jspit elevator logic. | Matthew Hoops | |
svn-id: r50136 | |||
2010-06-02 | In 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-05-26 | Fix the 'boiling water' videos in the boiler puzzle. | Matthew Hoops | |
svn-id: r49237 | |||
2010-05-25 | Implement *scpbtn and *_domecheck. The domes can now be opened/closed (not ↵ | Matthew Hoops | |
using the sliders). svn-id: r49208 | |||
2010-05-23 | Move 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-02-26 | Slightly rework refreshing cards in Riven (and remove the hackish ↵ | Matthew Hoops | |
changeToCard(0)). svn-id: r48134 | |||
2010-02-17 | Cleanup handling of the telescope cover combination; matches the original ↵ | Matthew Hoops | |
algorithm much better. svn-id: r48075 | |||
2010-02-16 | Implement xgwatch so you can now find out the combination to free Catherine. | Matthew Hoops | |
svn-id: r48073 | |||
2010-02-16 | Implement xpisland990_elevcombo which allows you to free Catherine. | Matthew Hoops | |
svn-id: r48072 | |||
2010-02-16 | Move Riven variable randomization to initVars() and implement randomization ↵ | Matthew Hoops | |
for the dome and prison combinations. svn-id: r48070 | |||
2010-02-12 | Fix trap book external commands. | Matthew Hoops | |
svn-id: r48037 | |||
2010-01-25 | Strip trailing spaces/tabs. | Johannes Schickel | |
svn-id: r47541 | |||
2009-12-30 | MOHAWK: Reduce header interdependencies | Max Horn | |
svn-id: r46782 | |||
2009-12-30 | Re-indentet switch() blocks to follow ScummVM indentation style. (I've always | Torbjörn Andersson | |
found this style a bit unusual, but I value consistency.) svn-id: r46734 | |||
2009-12-29 | Add Mohawk engine code. Part 1/3: main code. | Eugene Sandulenko | |
svn-id: r46727 |