Commit Graph

793 Commits

Author SHA1 Message Date
Matthew Hoops
ff7bd63238 MOHAWK: Make rocketSliderGetSound easier to understand 2011-11-03 17:57:02 -04:00
Bastien Bouclet
26c5a1f3a4 MOHAWK: Fix an incorrect state update in Myst / Stoneship.
Thanks to sev and clone2727 for respectively spotting and fixing the issue.
2011-11-03 19:08:10 +01:00
Strangerke
7d920d076a MOHAWK: Add GUIO_NOASPECT to mohawk 2011-10-24 06:10:06 +02:00
Matthew Hoops
b071ee4623 MOHAWK: Finish a comment that was left unfinished 2011-10-23 19:52:00 -04:00
Eugene Sandulenko
32972a5ffb AD: Switched rest of the engines to new GUIO 2011-10-23 17:53:13 +01:00
Alyssa Milburn
0f15f95912 MOHAWK: Add various Living Books detection entries from bug #3422652. 2011-10-15 17:12:51 +02:00
Filippos Karapetis
8ff61cd9c2 MOHAWK: Added an entry for lbsampler (bug #3309306), and marked two non working LB V3 games as unstable 2011-09-28 01:16:00 +03:00
Matthew Hoops
5e47c2cfb1 MOHAWK: Remove erroneous executable name from a detection entry 2011-09-24 11:32:31 -04:00
D G Turner
3039ea5e5e MOHAWK: Add Detection Entry for LBv3 games from bug #3413119.
These will not start yet, so maybe they should be marked as GF_UNSTABLE?
2011-09-24 14:11:56 +01:00
D G Turner
3eeef5cc8e MOHAWK: Add missing Living Book detection entry from bug #3413119. 2011-09-23 14:01:32 +01:00
Matthew Hoops
8004a82f29 MOHAWK: Fix using the Mac binary for Riven cursors 2011-08-29 10:35:08 -04:00
Bastien Bouclet
ac53915d01 MOHAWK: Stop the engine sound when Myst's generator voltage goes down to zero (patch from P. Monnerat) 2011-08-27 17:09:13 +02:00
Bastien Bouclet
e0030a2aab MOHAWK: Fix incorrect cursor in D'ni (patch from P. Monnerat) 2011-08-27 17:09:12 +02:00
Bastien Bouclet
2d8457fceb MOHAWK: Implement channelwood var getter 31 (patch from P. Monnerat) 2011-08-27 17:09:12 +02:00
Bastien Bouclet
3ca0b304cf MOHAWK: Implement fading for Myst Demo 2011-08-27 17:09:11 +02:00
Eugene Sandulenko
39a49bf817 MOHAWK: Explain some obscure strings to translators 2011-08-20 14:18:26 +01:00
Matthew Hoops
a18312677d MOHAWK: Use the default Windows cursor in /graphics now 2011-08-16 00:30:42 -04:00
Matthew Hoops
52d8146d9b MOHAWK: Fix timing of the first two Riven credits frames 2011-08-15 23:04:58 -04:00
Matthew Hoops
fcd84f67c8 MOHAWK: Stub off Riven transition speed code 2011-08-15 22:53:02 -04:00
Bastien Bouclet
72a9f06f93 MOHAWK: Add a return to menu button to the dialog for the demo 2011-08-14 09:18:21 +02:00
Bastien Bouclet
ef1f5d48fa MOHAWK: Implement remaining Myst demo sneak preview opcodes 2011-08-14 09:18:20 +02:00
Bastien Bouclet
df381055c4 MOHAWK: Implement remaining Myst demo menu opcodes 2011-08-14 09:18:20 +02:00
Bastien Bouclet
0bbd43eb32 MOHAWK: Implement Myst demo opcodes 298 and 299, sneak preview speech. 2011-08-13 20:22:27 +02:00
Alyssa Milburn
d13b967376 MOHAWK: Yet more LB detection entries. 2011-08-12 21:11:39 +02:00
Matthew Hoops
30d0010b9e MOHAWK: Stub off xflies 2011-08-11 17:49:01 -04:00
Matthew Hoops
bb3b1a2b75 MOHAWK: Error out on any unknown Riven stack variables 2011-08-11 13:14:04 -04:00
Matthew Hoops
1737190a71 MOHAWK: Implement the rest of the sunners code 2011-08-11 13:14:03 -04:00
Bastien Bouclet
2345228643 MOHAWK: Add specific cursor handling for Myst demo 2011-08-07 16:54:20 +02:00
Bastien Bouclet
216d3c5cef MOHAWK: Leaving from the slides should go to the information screens in Myst Demo. 2011-08-07 16:54:20 +02:00
Bastien Bouclet
b15ad58f11 MOHAWK: Disable zip mode in Myst demo 2011-08-07 16:54:19 +02:00
Eugene Sandulenko
0dafa7f80f ALL: Reduce audio/ header dependency 2011-08-06 11:30:42 +01:00
D G Turner
f487092c9a MOHAWK: Corrected Regression due to minor typo in Myst o_disableAreas.
Thanks to bgKa for looking at this.
2011-07-27 12:51:41 +01:00
Filippos Karapetis
49f209a4d2 MOHAWK: Silence MSVC warnings 2011-07-09 14:34:59 +03:00
Alyssa Milburn
e4fc8e85ed MOHAWK: Implement stringLen and substring LBCode functions. 2011-07-07 16:23:34 +02:00
Alyssa Milburn
33a85af915 MOHAWK: Handle cursor changes in kLBNotifyChangeMode. 2011-07-07 16:23:11 +02:00
Alyssa Milburn
f0bef196b1 MOHAWK: Maintain ordered list of LB items. 2011-07-07 16:23:10 +02:00
Matthew Hoops
559c278b09 MOHAWK: Allow setting LB cursors by name 2011-07-05 13:09:27 -04:00
Alyssa Milburn
628cc40e8f MOHAWK: Fix build. 2011-07-03 18:28:22 +02:00
Alyssa Milburn
a1e9cecd39 MOHAWK: Implement the remaining LBCode arithmetic operators. 2011-07-03 18:19:32 +02:00
Alyssa Milburn
57d4bad11c MOHAWK: Handle subpages in the LB console's changePage. 2011-07-03 18:18:00 +02:00
Alyssa Milburn
d7f50b925e MOHAWK: Fix associativity of LBCode operators. 2011-07-03 14:18:17 +02:00
Bastien Bouclet
8e80f5690d MOHAWK: Misc Mechanical fixes. Many thanks to Patrick Monnerat for the patch.
- Adds break statements where missing in Mechanical::toggleVar() and Mechanical::setVarValue()
- Restore proper numbering of Achenar and Sirrus panel state variables, which were wrongly swapped.
- When bird is singing, play sound continuously.
- When operating the fortress elevator, keep the engine sound active while the elevator is moving.
2011-07-02 22:01:46 +02:00
Alyssa Milburn
925347bd4d MOHAWK: Don't allocate zero-size array. 2011-07-02 01:27:19 +02:00
Matthew Hoops
5ba4e839b5 MOHAWK: Add the Mac version of Arthur's Reading Race 2011-07-01 18:33:14 -04:00
Alyssa Milburn
1d6df12446 MOHAWK: Always create a code object for every LBPage. 2011-07-02 00:23:37 +02:00
Alyssa Milburn
35ef5ea28c MOHAWK: Try implementing LBCode eval, random and seek. 2011-07-02 00:23:04 +02:00
Alyssa Milburn
aceb1470cb MOHAWK: Use LBCode instead of running scripts in LBItem. 2011-07-02 00:18:26 +02:00
Alyssa Milburn
1b2b9e7604 MOHAWK: Add LBCode::parseCode.
This allows script strings to be parsed into LB bytecode.
2011-07-02 00:16:55 +02:00
Alyssa Milburn
d2035b34e0 MOHAWK: Allow creation of LBCode instances without an associated BCOD. 2011-07-02 00:11:44 +02:00
Alyssa Milburn
2667b502d7 MOHAWK: Add LBCode::resolveItem helper function. 2011-07-02 00:04:24 +02:00