Matthew Hoops
|
45a4dfa44d
|
MOHAWK: Improve support for installer archives (partial directory support)
svn-id: r55506
|
2011-01-24 21:12:44 +00: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
|
d6a4ff3639
|
MOHAWK: Recheck the current hotspot if a script has changed the enabled hotspots in Riven
svn-id: r55493
|
2011-01-24 02:43:07 +00:00 |
|
David Turner
|
86513a19aa
|
MOHAWK: Fixed possible use of uninitialized variables in Myst Selenitic Age code.
svn-id: r55486
|
2011-01-23 22:52:15 +00:00 |
|
Matthew Hoops
|
c81be09bcd
|
MOHAWK: Fix the Riven demo intro sequence (a regression from r55188)
svn-id: r55484
|
2011-01-23 22:08:14 +00:00 |
|
Eugene Sandulenko
|
caa6684752
|
VIDEO: Move video classes to Video:: namespace
svn-id: r55479
|
2011-01-23 19:08:09 +00:00 |
|
Eugene Sandulenko
|
806ccf5d25
|
GRAPHICS: Move graphics/video/ to video/. Step 1/2
svn-id: r55473
|
2011-01-23 17:14:43 +00:00 |
|
Alyssa Milburn
|
78af2212cf
|
MOHAWK: Detect CSTime demo (thanks to Strangerke for finding it).
svn-id: r55470
|
2011-01-23 16:15:26 +00:00 |
|
Matthew Hoops
|
191d85f174
|
MOHAWK: Implement Riven's stopSound() and fadeAmbientSounds() opcodes
svn-id: r55460
|
2011-01-23 07:02:49 +00:00 |
|
Matthew Hoops
|
27d9ee3de1
|
MOHAWK: Do not stop ambient sounds when finding no matching Riven SLST index
This fixes the ambient sounds in the Rebel Tunnel puzzle and Temple Island maglev among other places.
svn-id: r55459
|
2011-01-23 06:54:35 +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
|
fd3188a6fc
|
MOHAWK: Cleanup Riven opcode 12 (now known as stopSound())
svn-id: r55457
|
2011-01-23 05:12:50 +00:00 |
|
Alyssa Milburn
|
7e46c479fc
|
MOHAWK: Add hardcoded help code for case 1.
svn-id: r55448
|
2011-01-22 21:23:06 +00:00 |
|
Alyssa Milburn
|
49c3cab2e8
|
MOHAWK: Implement CSTime help system.
svn-id: r55447
|
2011-01-22 21:22:49 +00:00 |
|
Alyssa Milburn
|
bbfbb7e74a
|
MOHAWK: Minor CSTimeChar bugfixes.
svn-id: r55446
|
2011-01-22 21:22:29 +00:00 |
|
Alyssa Milburn
|
bfe0307300
|
MOHAWK: Implement kCSTimeEventCharSomeNIS55.
svn-id: r55445
|
2011-01-22 21:22:12 +00:00 |
|
Filippos Karapetis
|
66a715ea99
|
MOHAWK: Silence a warning
svn-id: r55442
|
2011-01-22 18:09:06 +00:00 |
|
Alyssa Milburn
|
a9c840c3d5
|
MOHAWK: More CSTime event stubs.
Case 1 is now playable up to the 'next case' event.
svn-id: r55441
|
2011-01-22 17:34:01 +00:00 |
|
Alyssa Milburn
|
de4b564532
|
MOHAWK: Add/use visit count for scenes.
svn-id: r55440
|
2011-01-22 17:33:44 +00:00 |
|
Bastien Bouclet
|
caccceb02b
|
MOHAWK: Dragging resources / levers code cleanup
svn-id: r55439
|
2011-01-22 17:26:09 +00:00 |
|
Bastien Bouclet
|
aeff7cf12c
|
MOHAWK: Implement Channelwood's remaining opcodes
svn-id: r55434
|
2011-01-22 16:44:00 +00:00 |
|
Matthew Hoops
|
c1e68ac94d
|
MOHAWK: Fix meaning of the sound loop variable
svn-id: r55433
|
2011-01-22 16:35:25 +00:00 |
|
Matthew Hoops
|
755558de04
|
MOHAWK: Update the ADPC chunk code
svn-id: r55431
|
2011-01-22 16:16:30 +00:00 |
|
Bastien Bouclet
|
f48cc4119c
|
MOHAWK: Implement Channelwood opcodes 118 and 203: Sirius's drawer
svn-id: r55423
|
2011-01-22 13:03:54 +00:00 |
|
Bastien Bouclet
|
477ae820fb
|
MOHAWK: Implement Channelwood opcodes 106 and 109: Stair door switch
svn-id: r55420
|
2011-01-22 12:15:42 +00:00 |
|
Alyssa Milburn
|
1d82720447
|
MOHAWK: Hide mummy at startup in CSTime case 1.
svn-id: r55419
|
2011-01-22 12:12:07 +00:00 |
|
Alyssa Milburn
|
86b90fe8a6
|
MOHAWK: Add some debug commands for CSTime.
svn-id: r55417
|
2011-01-22 11:37:37 +00:00 |
|
Alyssa Milburn
|
e23fef92dd
|
MOHAWK: Finish hard-coded logic for CSTime case 1.
svn-id: r55416
|
2011-01-22 11:37:19 +00:00 |
|
Alyssa Milburn
|
db8f0fdce3
|
MOHAWK: Implement a couple more CSTime events.
svn-id: r55415
|
2011-01-22 11:37:01 +00:00 |
|
Alyssa Milburn
|
5f87a5b9a8
|
MOHAWK: Add some proper group removal logic to CSTime.
svn-id: r55414
|
2011-01-22 11:36:43 +00:00 |
|
Bastien Bouclet
|
2fabd90937
|
MOHAWK: Implement Channelwood opcodes 108, 127, 128: elevators
svn-id: r55413
|
2011-01-22 10:09:01 +00:00 |
|
Bastien Bouclet
|
552648c225
|
MOHAWK: Complete Channelwood opcode 101, pipe bridge
svn-id: r55412
|
2011-01-22 09:37:56 +00:00 |
|
Bastien Bouclet
|
f7f453a925
|
MOHAWK: Fix channelwood var getter 3, water flawing to temple elevator.
svn-id: r55395
|
2011-01-21 21:40:06 +00:00 |
|
Bastien Bouclet
|
efec8d8864
|
MOHAWK: Implement Channelwood generic lever opcodes, and bridge opcodes
svn-id: r55394
|
2011-01-21 21:24:24 +00:00 |
|
Alyssa Milburn
|
bb2ae25626
|
MOHAWK: Implement kCSTimeEventRemoveItemFromInventory.
svn-id: r55389
|
2011-01-21 19:45:58 +00:00 |
|
Alyssa Milburn
|
13eb46eb99
|
MOHAWK: Fix disabling inventory features in CSTime.
svn-id: r55388
|
2011-01-21 19:45:33 +00:00 |
|
Alyssa Milburn
|
0c797cf359
|
MOHAWK: Use the provided drag flags when dropping a feature.
svn-id: r55387
|
2011-01-21 19:45:08 +00:00 |
|
Alyssa Milburn
|
c31e483a6f
|
MOHAWK: Add casts to remaining uses of ~0.
This silences some warnings for now.
svn-id: r55379
|
2011-01-21 14:20:48 +00:00 |
|
Alyssa Milburn
|
58c7e66800
|
MOHAWK: Implement CSTime big note display.
svn-id: r55378
|
2011-01-21 14:17:49 +00:00 |
|
Alyssa Milburn
|
398c95a331
|
MOHAWK: Remove non-state uses of ~0 from CSTime.
svn-id: r55373
|
2011-01-21 12:24:18 +00:00 |
|
Alyssa Milburn
|
f5b4f96404
|
MOHAWK: De-hardcode CSTime font paths.
The original Broderbund release had the installer data in a different
directory.
svn-id: r55372
|
2011-01-21 11:53:44 +00:00 |
|
Alyssa Milburn
|
94ac240761
|
MOHAWK: Fix two CSTime cursor shape/state checks.
(Thanks to [md5]/thebluegr.)
svn-id: r55371
|
2011-01-21 10:59:49 +00:00 |
|
Matthew Hoops
|
7ed456f268
|
MOHAWK: Add support for installer files from Riven and other Broderbund games
svn-id: r55368
|
2011-01-21 01:58:53 +00:00 |
|
Filippos Karapetis
|
572dfd2a23
|
MOHAWK: Added a FIXME and fixed a logic bug
svn-id: r55366
|
2011-01-21 00:29:55 +00:00 |
|
Alyssa Milburn
|
b10f072c9e
|
MOHAWK: Add CSTime engine.
svn-id: r55362
|
2011-01-20 21:35:00 +00:00 |
|
Alyssa Milburn
|
1e2ac8bc13
|
MOHAWK: Add shared view code.
The design/code here is still very much in flux, because it's still
unclear exactly how the code is used by some games.
svn-id: r55361
|
2011-01-20 21:34:19 +00:00 |
|
Alyssa Milburn
|
d68c8547c5
|
MOHAWK: Don't use a fixed-size array for cue lists.
svn-id: r55335
|
2011-01-19 22:41:12 +00:00 |
|
Alyssa Milburn
|
a3e9197805
|
MOHAWK: Add getSubImageSize function.
svn-id: r55334
|
2011-01-19 20:53:28 +00:00 |
|
Matthew Hoops
|
16ba5717f4
|
MOHAWK: Properly initialize Myst's background SndHandle
svn-id: r55331
|
2011-01-19 16:55:47 +00:00 |
|