Commit Graph
1366 Commits
Author SHA1 Message Date
Max Horn 6edc86a19b DEBUG: Let GUI::Debugger::preEnter and postEnter (un)pause the engine
svn-id: r54815
2010-12-07 18:54:21 +00:00
Matthew Hoops ce0f0bd056 MOHAWK: Allow loading both original and ME saves in any version of Myst
svn-id: r54814
2010-12-07 18:33:58 +00:00
Matthew Hoops 2f86db50ef MOHAWK: Fix loading from the launcher in Myst
svn-id: r54813
2010-12-07 18:21:05 +00:00
Matthew Hoops d06a355341 MOHAWK: Further limit where Myst can be saved
svn-id: r54812
2010-12-07 18:15:07 +00:00
Matthew Hoops 20de55129f MOHAWK: Start Myst back on the dock again
svn-id: r54810
2010-12-07 17:56:08 +00:00
Matthew Hoops a8c8172315 MOHAWK: Set the default cursor upon loading a game in Myst
svn-id: r54808
2010-12-07 01:58:18 +00:00
Matthew Hoops a789ee11c2 MOHAWK: Implement loading to different ages in Myst
svn-id: r54807
2010-12-07 01:37:43 +00:00
Matthew Hoops edf4b1926b MOHAWK: Rewrite the Myst save/load code to use Common::Serializer and name all the variables
svn-id: r54803
2010-12-06 21:10:12 +00:00
Bastien Bouclet fb854b1483 MOHAWK: Fix Myst library books, fireplace combination book, and bookcase transform animation.
svn-id: r54802
2010-12-06 20:29:45 +00:00
Filippos Karapetis 813d96ec20 MOHAWK: Silenced warning
svn-id: r54800
2010-12-06 19:58:22 +00:00
Alyssa Milburn 99bc2c7a28 MOHAWK: fix LBLiveTextItem::handleMouseDown
svn-id: r54798
2010-12-06 13:50:11 +00:00
Alyssa Milburn 402831b8ca MOHAWK: finish kLBSetPlayInfo reading
svn-id: r54797
2010-12-06 13:49:56 +00:00
Alyssa Milburn 5ee7a44cf6 MOHAWK: fix kLBNotifyChangeMode where there's no mode change
svn-id: r54795
2010-12-05 23:02:12 +00:00
Alyssa Milburn 8dc80912f3 MOHAWK: implement kLBNotifyChangeMode
svn-id: r54794
2010-12-05 22:58:13 +00:00
Alyssa Milburn 237925e5fd MOHAWK: improve LBPaletteItem support
svn-id: r54793
2010-12-05 22:11:07 +00:00
Alyssa Milburn 7c9dc9f117 MOHAWK: handle LB 2/3 kLBNotifyChangeMode, kLBActionNotified matching
svn-id: r54792
2010-12-05 22:10:50 +00:00
Alyssa Milburn 433a10e773 MOHAWK: handle -1 phase for LB 2/3 items
svn-id: r54791
2010-12-05 22:10:20 +00:00
Alyssa Milburn 899f6a9e88 MOHAWK: remove 'internal error' errors
svn-id: r54790
2010-12-05 22:10:00 +00:00
Matthew Hoops 669ad3d217 MOHAWK: Silence a warning
svn-id: r54779
2010-12-05 17:23:57 +00:00
Alyssa Milburn f84b027e50 MOHAWK: read and use LB 2/3 conditions/commands
svn-id: r54778
2010-12-05 16:19:52 +00:00
Alyssa Milburn 9e6fe3bd88 MOHAWK: add runCommand/checkCondition routines for LB 2/3
svn-id: r54777
2010-12-05 16:19:35 +00:00
Bastien Bouclet 24a0b50ac3 MOHAWK: Implement Myst opcodes 158 to 166: Rocket sliders + check lever + link book
svn-id: r54776
2010-12-05 08:36:41 +00:00
Matthew Hoops 9a8539e1d8 MOHAWK: Fix tMOV resources at the end of the file list (thanks, fuzzie)
svn-id: r54774
2010-12-05 00:45:21 +00:00
Alyssa Milburn 4a8d68f3d3 MOHAWK: implement setGlobalEnable and setGlobalVisible for LB
svn-id: r54771
2010-12-04 23:48:31 +00:00
Alyssa Milburn e37257fe39 MOHAWK: fix LB menu mode with subpages
svn-id: r54770
2010-12-04 23:48:14 +00:00
Alyssa Milburn 5928532f0b MOHAWK: fix LiveText items without phrases
svn-id: r54769
2010-12-04 23:47:59 +00:00
Alyssa Milburn 8ed8adeeba MOHAWK: tidy up LB hardcoded UI click functions, add poetry mode support
svn-id: r54768
2010-12-04 23:47:43 +00:00
Bastien Bouclet 52217fa434 MOHAWK: Implement Myst opcodes 120 and 210, rocket power generator
svn-id: r54759
2010-12-04 11:54:08 +00:00
Bastien Bouclet 4a8fc942b7 MOHAWK: Give meaningful names to the game global vars and selenitic vars
svn-id: r54758
2010-12-04 09:26:44 +00:00
Alyssa Milburn 27799e354e MOHAWK: move shared setPalette/copyImage routines into GraphicsManager
svn-id: r54743
2010-12-02 21:25:15 +00:00
Alyssa Milburn eb729b5f2e MOHAWK: implement kLBAnimOpDelay
svn-id: r54742
2010-12-02 21:24:55 +00:00
Bastien Bouclet bf82f16982 MOHAWK: Implement Myst opcodes 141 to 143, circuit breakers
svn-id: r54741
2010-12-02 21:16:39 +00:00
Bastien Bouclet a9388af996 MOHAWK: Fix resource type 12
svn-id: r54740
2010-12-02 21:15:47 +00:00
Matthew Hoops 41ad4a431d MOHAWK: Stub off various Myst opcodes
svn-id: r54731
2010-12-02 04:01:07 +00:00
Matthew Hoops bdc3742ced MOHAWK: Split makingof and preview opcodes into their own class (and now all are separate)
svn-id: r54723
2010-12-01 21:05:08 +00:00
Bastien Bouclet f3bda71376 MOHAWK: Implement maze runner backtrack button. Last part of Selenitic completed !
svn-id: r54720
2010-12-01 20:37:36 +00:00
Alyssa Milburn 1cb199229a MOHAWK: add stub implementations for more LB script opcodes
svn-id: r54712
2010-12-01 18:22:36 +00:00
Alyssa Milburn 1b27de3829 MOHAWK: fix LBPaletteItem
svn-id: r54711
2010-12-01 18:22:21 +00:00
Alyssa Milburn a62500db1e MOHAWK: document/handle more LB item data
svn-id: r54710
2010-12-01 18:22:05 +00:00
Alyssa Milburn 4e3233fdba MOHAWK: fix LBLiveTextItem drawing for LB 2+
svn-id: r54709
2010-12-01 18:21:49 +00:00
Alyssa Milburn 3471d8ee45 MOHAWK: rename DelayedEventType values
svn-id: r54708
2010-12-01 18:21:33 +00:00
Alyssa Milburn ddd691e2d3 MOHAWK: add LBGraphics::copyImageSectionToScreen
svn-id: r54707
2010-12-01 18:21:17 +00:00
Matthew Hoops 77782f4eb3 MOHAWK: Split intro and demo opcodes into their own classes
svn-id: r54706
2010-12-01 17:56:36 +00:00
Matthew Hoops 81209867a2 MOHAWK: Split the demo slideshow opcodes into their own class
svn-id: r54705
2010-12-01 15:24:54 +00:00
Matthew Hoops 65a7d28e21 MOHAWK: Rename the Myst stack/card link maps
svn-id: r54702
2010-12-01 14:57:05 +00:00
Matthew Hoops 26f27d9983 MOHAWK: Split d'ni opcodes into their own class
svn-id: r54699
2010-12-01 14:46:59 +00:00
Matthew Hoops 13c1540522 MOHAWK: Downgrade the Myst unknown op error to a warning as new ones have been uncovered
svn-id: r54694
2010-12-01 03:39:47 +00:00
Matthew Hoops bdc3e5c353 MOHAWK: Cleanup Myst opcode handling and reduce code duplication
svn-id: r54693
2010-12-01 03:30:00 +00:00
Matthew Hoops b9cfb52927 MOHAWK: Split mechanical opcodes into their own class
svn-id: r54692
2010-12-01 02:45:31 +00:00
Matthew Hoops 261cf23901 MOHAWK: Split channelwood opcodes into their own class
svn-id: r54691
2010-12-01 02:11:11 +00:00