68928 Commits

Author SHA1 Message Date
Paul Gilbert
c0915e95a0 SHERLOCK: RT: Fix Sherlock being drawn behind desk at Hospital 2015-08-22 12:10:01 -04:00
Paul Gilbert
b21991098c SHERLOCK: RT: Workaround for occasional crash changing char sequence 2015-08-22 10:45:38 -04:00
Paul Gilbert
5fd764c221 SHERLOCK: RT: Fix dialog background shading data after viewing journal 2015-08-22 09:42:53 -04:00
Paul Gilbert
6862c9dd9b SHERLOCK: 3DO: Cleanup of conversation message playback
The changes remove most of the hardcoding that was in place for showing
the conversation movies, and have them triggered like the Rose Tattoo
speech files. It will still need some work to hook it into our new
voice playback, though, so text dialogs are closed at the right time
2015-08-21 21:37:29 -04:00
Paul Gilbert
2f077dba80 SHERLOCK: RT: Fix flickering newspaper inside Baker Street 2015-08-21 20:55:31 -04:00
Paul Gilbert
42944eb023 SHERLOCK: RT: Implement journal scrollbar thumbnail dragging 2015-08-21 19:45:27 -04:00
Paul Gilbert
7ed6e37335 SHERLOCK: SS: Simplify pushSequenceEntry 2015-08-21 18:53:01 -04:00
Torbjörn Andersson
dbbc2ea5e2 SHERLOCK: Remove unused variable 2015-08-21 07:23:25 +02:00
Paul Gilbert
09e506381e SHERLOCK: RT: Minor fixes and added highlight enum to Journal 2015-08-20 22:26:22 -04:00
Paul Gilbert
dff033fc7d SHERLOCK: RT: Don't record journal entries during Watson's prologue 2015-08-20 20:13:31 -04:00
Paul Gilbert
22bb8e2f57 SHERLOCK: RT: Fix crash in intro sequence 2015-08-20 07:39:10 -04:00
Matthew Hoops
ee9929957c MOHAWK: Use floor instead of round
round() is C99; floor() and adding 0.5 to the parameter is sufficient. Probably having detection for floor() and a compatibility definition otherwise would make sense.
2015-08-19 22:47:09 -04:00
Paul Gilbert
a402cd3196 SHERLOCK: Fix memory leak in resource manager 2015-08-19 22:17:11 -04:00
Paul Gilbert
fda9955112 SHERLOCK: SS: Fix default direction for player 2015-08-19 22:15:21 -04:00
Paul Gilbert
47a04b09ae SHERLOCK: RT: Fix resetting sequence on objects with hasAborts 2015-08-19 22:05:52 -04:00
Strangerke
3ec6dccc4f MORTVILLE: Add detection for the version reported in #6575 2015-08-19 23:03:44 +02:00
Paul Gilbert
bc839e4c3f SHERLOCK: RT: Clear sequence stack when changing scenes 2015-08-19 08:21:53 -04:00
Paul Gilbert
d4e5e44792 SHERLOCK: Standardize sequence stack code for both games 2015-08-18 20:53:31 -04:00
Paul Gilbert
21666d701e SHERLOCK: Rename talk to initTalk 2015-08-17 20:21:14 -04:00
Paul Gilbert
d3b8152a71 SHERLOCK: RT: Extra integrity checks for the _talkSequenceStack 2015-08-17 20:16:22 -04:00
Paul Gilbert
39e75d75c6 SHERLOCK: RT: Properly crop long speech filenames 2015-08-17 19:14:35 -04:00
Paul Gilbert
1aba10f952 SHERLOCK: RT: Fix hang on ALLOW_TALK_CODE sequence code 2015-08-17 19:08:15 -04:00
Paul Gilbert
fe362f3fbc SHERLOCK: RT: Merge setStillSequence & setListenSequence methods 2015-08-17 07:46:28 -04:00
Paul Gilbert
c14f27aa48 SHERLOCK: RT: Add missing talk sequence stack handling 2015-08-16 21:43:12 -04:00
Paul Gilbert
28dc37e627 SHERLOCK: RT: Fix return of findSpeaker 2015-08-16 21:41:18 -04:00
Paul Gilbert
364a60801b SHERLOCK: RT: Fix occassional crash after loading savegames 2015-08-16 17:32:18 -04:00
Thierry Crozat
40a5c7881c I18N: Update translations data file 2015-08-16 21:42:34 +01:00
Zbyněk Schwarz
821443da5a I18N: Czech localization update 2015-08-16 21:40:40 +01:00
Paul Gilbert
bac5344385 SHERLOCK: RT: Don't allow saving the game during the intro 2015-08-16 15:06:14 -04:00
Paul Gilbert
169404b5f0 SHERLOCK: RT: Don't allow skipping intro until title is shown 2015-08-16 15:01:57 -04:00
Paul Gilbert
1a9b30a9d3 TSAGE: Disable Sherlock logo code in TsAGE engine by default
Now that we have the code completely implemented inside the Sherlock
engine, we don't need the TsAGE engine detecting the Logo anymore
2015-08-16 14:24:18 -04:00
Paul Gilbert
8950549b44 SHERLOCK: Further fixes to character movement across saves
Restoring movement across save didn't work, so properly handle
stopping any moving characters when loading a savegame
2015-08-16 13:42:58 -04:00
Paul Gilbert
621a37bbe3 SHERLOCK: Fix saving/loading when characters are moving 2015-08-15 20:26:36 -04:00
Paul Gilbert
11e327c4e7 SHERLOCK: RT: Fix erasing background of scaled images with offsets 2015-08-15 16:00:43 -04:00
Paul Gilbert
21028131cf SHERLOCK: RT: Implemented setMusicVolume, cleanup of sound code 2015-08-15 12:30:04 -04:00
Paul Gilbert
5deb896890 SHERLOCK: RT: Reset _startSeq when an object sequence is changed 2015-08-15 12:16:47 -04:00
Paul Gilbert
00918f1aaa SHERLOCK: RT: Save sequence starts in _startSeq, not _sequenceNumber 2015-08-15 11:27:35 -04:00
Paul Gilbert
df80a92e0a SHERLOCK: RT: Fix freeing character _altImages when done with 2015-08-15 10:43:40 -04:00
Paul Gilbert
68499c79c4 SHERLOCK: RT: Fix hasAborts to return correct results 2015-08-15 10:15:35 -04:00
Paul Gilbert
c89fe9e123 SHERLOCK: RT: Return correct speaker index from findSpeaker for Holmes 2015-08-15 10:01:04 -04:00
Paul Gilbert
2b19dba460 SHERLOCK: RT: Fix resetting sprite sequences 2015-08-15 07:00:23 -04:00
Paul Gilbert
23aba271ff SHERLOCK: RT: Fix setting up speech file to use during cutscenes 2015-08-14 20:54:39 -04:00
Torbjörn Andersson
29d10d1497 SHERLOCK: Fix comment typo 2015-08-14 08:26:06 +02:00
Torbjörn Andersson
fe1c2d7c6a SHERLOCK: Remove unused variable 2015-08-14 08:23:42 +02:00
Paul Gilbert
3ce7aaa6d9 SHERLOCK: RT: Removal of redundant music code 2015-08-13 20:01:35 -04:00
Paul Gilbert
3e718ad31f SHERLOCK: RT: Revert lookAtObject to use playSound 2015-08-13 19:44:01 -04:00
Paul Gilbert
7879053479 SHERLOCK: RT: Merge playSound and playSpeech code 2015-08-13 19:11:06 -04:00
Paul Gilbert
e02965c40a SHERLOCK: RT: SImplification of old speech code 2015-08-13 18:43:51 -04:00
Paul Gilbert
336abef401 SHERLOCK: RT: Fix voice-only conversations when subtitles are off 2015-08-12 21:13:26 -04:00
Paul Gilbert
e6b070711a SHERLOCK: RT: Hook window/speech to ScummVM speech/subtitles setting 2015-08-12 08:46:09 -04:00