Age | Commit message (Collapse) | Author |
|
svn-id: r54164
|
|
This involves some nasty decisions, like mixing debugN and DebugPrintf
calls in the RivenConsole. I added FIXME comments about this.
svn-id: r54107
|
|
Sounds that set the third argument of the playSound opcode to 1 (wherever they may be) will now block. The volume parameter of playSound is also now honored. Merge the Myst sound blocking code with this too.
svn-id: r52643
|
|
Merge the Riven sound file code with the main Riven resource code and remove the mainSoundFile parameter from Sound::playSound(). Reasoning: The sound id's do not collide with the sound id's in the main data files. The sound archives only exist because the original CD version had the ability to choose between low and high quality audio.
svn-id: r52631
|
|
The fixes a couple scripts which decide to delay through a background video turning into a virtual blocking video.
svn-id: r52488
|
|
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
|
|
required. The old way of using SharedPtr was quite hacky and didn't work properly when talking to Gehn in ospit.
svn-id: r50761
|
|
svn-id: r49999
|
|
next mouse up event so we don't misinterpret that as an event in the next card; minor cleanup.
svn-id: r49393
|
|
svn-id: r49237
|
|
Mohawk is not enabled) so SCI can use the code.
svn-id: r49165
|
|
This removes the dependency on array.h from str.h.
Also, begun migration from the confusing type name "StringList" to
the more appropriate StringArray.
svn-id: r48282
|
|
changeToCard(0)).
svn-id: r48134
|
|
cleanup.
svn-id: r48056
|
|
svn-id: r47541
|
|
version too.
svn-id: r47371
|
|
svn-id: r46782
|
|
svn-id: r46727
|