aboutsummaryrefslogtreecommitdiff
path: root/engines/cruise
AgeCommit message (Collapse)Author
2009-07-07Removed the shooting workaround delay - the overlay number can vary, so it ↵Paul Gilbert
isn't a reliable way of identifying the specific message svn-id: r42205
2009-07-07Fix to the return values of the Op_GetMouseButton library function now ↵Paul Gilbert
allows the game's "Fisticuffs path" to work properly svn-id: r42199
2009-07-07Added workaround to briefly pause when displaying the first message of the ↵Paul Gilbert
shooting cut-scene, so it can be read properly svn-id: r42198
2009-07-07Bugfix so that user delays work correctlyPaul Gilbert
svn-id: r42197
2009-07-07Bugfix so the game speed will correctly change after showing the credits ↵Paul Gilbert
when the game is restarted svn-id: r42196
2009-07-06Removed all the current special cases coding for user (mouse press) waiting, ↵Paul Gilbert
and reimplemented it exactly the way the original did svn-id: r42173
2009-07-06Bugfix for node enabling/disabling, which was previously allowing the player ↵Paul Gilbert
to walk through closed doors and into the walls svn-id: r42162
2009-07-05Bugfix for word-wrapping of text, which sometimes failed for strings with ↵Paul Gilbert
special characters svn-id: r42115
2009-07-03Bugfix for displaying text messages when an auto tracking (cut-scene) ↵Paul Gilbert
changes to a user wait svn-id: r42048
2009-07-03Bugfix for loading savegames where the active resource file database isn't ↵Paul Gilbert
completely filled svn-id: r42047
2009-07-01- Added GCC_PRINTF attribute to several funcs where it makes senseMax Horn
- change some constants from double to float, to avoid "loss of precision due to implicit conversion" warnings - removed duplicate prototypes for some funcs - fixed some "increases required alignment of target type" warnings svn-id: r42009
2009-06-30Made the music/sfx volume settings actually affect the in-game music/sfx volumePaul Gilbert
svn-id: r41975
2009-06-24Silence unsued variables warnings.Johannes Schickel
svn-id: r41827
2009-06-23Bugfixes to keep sound effects to channel #4 like the original (it ignores ↵Paul Gilbert
the channel parameter to the given library routine) svn-id: r41787
2009-06-22Removed redundant variation of the routine to play sound effectsPaul Gilbert
svn-id: r41763
2009-06-22Added the dummy volume variable to the savegame formatPaul Gilbert
svn-id: r41749
2009-06-22Implemented the Op_SetVolume method like the original, which simply set a ↵Paul Gilbert
dummy variable and never actually changed the volume svn-id: r41748
2009-06-21Minor fixes to the individual note playing codePaul Gilbert
svn-id: r41726
2009-06-21Changed .SPL (sound effect) loading to load the Adlib version of sound ↵Paul Gilbert
effects - sound effects now work svn-id: r41725
2009-06-21Bugfixes to pre-loading and handling of resources such as sound filesPaul Gilbert
svn-id: r41724
2009-06-20Changed many file reads and manual conversions from endian format to instead ↵Paul Gilbert
use file readSint16BE/readSint32BE calls svn-id: r41709
2009-06-20Implemented the library function Op_SongExistPaul Gilbert
svn-id: r41703
2009-06-20Added proper saving of music state to savegames so music resumes when a ↵Paul Gilbert
savegame is loaded. svn-id: r41702
2009-06-20Bugfix to fade out any currently playing music when the game is restartedPaul Gilbert
svn-id: r41701
2009-06-20Finally tracked down the difference/bug in the music playing code - music ↵Paul Gilbert
playback now works svn-id: r41700
2009-06-18Removed redundant code that isn't usedPaul Gilbert
svn-id: r41630
2009-06-14Fix unused variable warning.Johannes Schickel
svn-id: r41507
2009-06-14Beginnings of music support for Cruise, based on the cine engine sound code ↵Paul Gilbert
(note that the music played isn't yet correct, though) svn-id: r41506
2009-06-10Added support for loading savegames from the launcherPaul Gilbert
svn-id: r41424
2009-06-10Added variable to savegame format so that savegames can be correctly loaded ↵Paul Gilbert
from the ScummVM launcher svn-id: r41423
2009-06-06Added game GUI options to advancedDetector and updated all enginesEugene Sandulenko
svn-id: r41272
2009-06-06Disabled the execution of scripts when doing a user wait - this prevents ↵Paul Gilbert
animated backgrounds from jerking to new positions once the mouse has been pressed svn-id: r41210
2009-06-06Bugfix to show the title screen at the correct speed when restarting the gamePaul Gilbert
svn-id: r41208
2009-06-06Bugfix for display when multiple user waits follow each otherPaul Gilbert
svn-id: r41207
2009-06-05Tweaks to the code that pauses for a mouse press when displaying many text ↵Paul Gilbert
messages svn-id: r41196
2009-06-01Capitalize the C in CorpseJoost Peters
svn-id: r41110
2009-06-01change pathfinding variables from char to int8 to ensure signednessJoost Peters
svn-id: r41109
2009-06-01don't use FROM_LE_* macros on font data, as it already is in native endiannessJoost Peters
svn-id: r41108
2009-06-01Change flip[Short|Long] functions to bigEndian[Short|Long]ToNative to ↵Joost Peters
clarify that flipping only occurs on LE systems + some related cleanup. svn-id: r41107
2009-06-01Disabled an old script interpreter hackPaul Gilbert
svn-id: r41099
2009-06-01Removed some out of date TODO'sPaul Gilbert
svn-id: r41098
2009-06-01Replaced loadShort/saveShort functions with applicable endian macrosPaul Gilbert
svn-id: r41097
2009-06-01Removed the remaining two FIXME's - my analysis of the data indicates no ↵Paul Gilbert
issues with structure packing, and all multi-byte data accesses are wrapped using loadShort/saveShort, which is endian safe svn-id: r41096
2009-06-01Converted the saving of perso structure data to proper endian-safe serialisationPaul Gilbert
svn-id: r41093
2009-05-31Slowed down the game to match the original, and introduced the ability to ↵Paul Gilbert
alter game speed using the keypad +/- keys svn-id: r41064
2009-05-31Merged the wait for mouse press event loop into the main loop, fixing ↵Paul Gilbert
animation glitch and enabling pausing, player menu, and exiting the game when waiting for a mouse press svn-id: r41063
2009-05-31The error() and warning() functions add ! and newline automatically. (I didn'tTorbjörn Andersson
look at debug() and debugC(), since I'm really bored with this now. :-) svn-id: r41061
2009-05-30Bugfix to keep ScummVM responsive even when the displayOn variable is set to ↵Paul Gilbert
false svn-id: r41017
2009-05-29Changed SaveFileManager methods to take Common::String params (instead of ↵Max Horn
char pointers) svn-id: r41000
2009-05-29Reduced the word spacing width by one pixel to precisely match the original gamePaul Gilbert
svn-id: r40987