Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-08-28 | SHERLOCK: RT: Workaround for monkey cap cutscene ending too quickly | Paul Gilbert | |
Somewhat unusually, the cutscene for the monkey stealing Hodgkins cap (wilb29a.tlk) is ended immediately after they both run off-screen, but the characters aren't properly marked as hidden until several seconds later when another script, 30cuend, is called. If a user saved the game really quickly before 30cuend is fired, it can leave the game in an in-consistent state. This commit fixes that by forcing the WAIT cursor to remain active until 30cuend has executed. | |||
2015-08-28 | SHERLOCK: RT: Enforce wait cursor when pausing without control in scripts | Paul Gilbert | |
2015-08-27 | SHERLOCK: RT: Reset _npcIndex when loading savegame | Paul Gilbert | |
2015-08-27 | SHERLOCK: RT: Fix previous commit, and make talkTo virtual | Paul Gilbert | |
2015-08-27 | SHERLOCK: RT: Fix talkTo filename getting changed mid-script | Paul Gilbert | |
Calls to cmdPauseWithoutControl can allow a second script to run, with it's own filename. This shouldn't change the filename for the outer call to talkTo | |||
2015-08-27 | SHERLOCK: RT: Fix incorrect Watson movement at Aerodrome scene | Paul Gilbert | |
2015-08-26 | SHERLOCK: RT: Workaround for Park Lake bug with Watson's dialogs | Paul Gilbert | |
2015-08-25 | SHERLOCK: Set game speed to match the originals | Paul Gilbert | |
This applies to make both games match the originals. This is particularly important for Rose Tattoo, since there are several times Sherlock plays instruments, and the animations need to sync up with the music | |||
2015-08-24 | SHERLOCK: Fix comment message | Paul Gilbert | |
2015-08-24 | SHERLOCK: RT: Fix aborting scripts prematurely after pausing | Paul Gilbert | |
If a script was paused via a call to cmdPauseWithoutControl, and during this a second script is called and finishes, the first script was also being terminated prematurely | |||
2015-08-23 | SHERLOCK: RT: Fix z-ordering when picking up Hat Pin | Paul Gilbert | |
2015-08-23 | SHERLOCK: RT: Fix Watson going off-screen in Cambridge scene | Paul Gilbert | |
2015-08-23 | SHERLOCK: SS: Rename mirror-related methods | Paul Gilbert | |
2015-08-23 | SHERLOCK: RT: Workaround for incorrect tooltip for man on train ride | Paul Gilbert | |
2015-08-23 | SHERLOCK: Replace various scene numbers with enum values | Paul Gilbert | |
2015-08-23 | SHERLOCK: RT: Reduce game speed to make it more like the original | Paul Gilbert | |
This actually fixes a bug when the lady storms out of Rumsey's Haberdashery.. if she leaves too quickly, Watson's farewell dialog is still active, and stops a needed flag being set | |||
2015-08-23 | SHERLOCK: RT: Fix getting image offsets on unscaled images | Paul Gilbert | |
2015-08-22 | SHERLOCK: RT: Add missing verb filter for actions starting with '*' | Paul Gilbert | |
This fixes '*Solve' appearing as an option in the right click menu for the Foolscap before you pick it up | |||
2015-08-22 | SHERLOCK: RT: Simplified implementation of transBlitFrom | Paul Gilbert | |
2015-08-22 | SHERLOCK: RT: Cleanup of sDrawXOffset & sDrawYOffset | Paul Gilbert | |
2015-08-22 | SHERLOCK: RT: Fix Sherlock being drawn behind desk at Hospital | Paul Gilbert | |
2015-08-22 | SHERLOCK: RT: Workaround for occasional crash changing char sequence | Paul Gilbert | |
2015-08-22 | SHERLOCK: RT: Fix dialog background shading data after viewing journal | Paul Gilbert | |
2015-08-21 | SHERLOCK: 3DO: Cleanup of conversation message playback | Paul Gilbert | |
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 | SHERLOCK: RT: Fix flickering newspaper inside Baker Street | Paul Gilbert | |
2015-08-21 | SHERLOCK: RT: Implement journal scrollbar thumbnail dragging | Paul Gilbert | |
2015-08-21 | SHERLOCK: SS: Simplify pushSequenceEntry | Paul Gilbert | |
2015-08-21 | SHERLOCK: Remove unused variable | Torbjörn Andersson | |
2015-08-20 | SHERLOCK: RT: Minor fixes and added highlight enum to Journal | Paul Gilbert | |
2015-08-20 | SHERLOCK: RT: Don't record journal entries during Watson's prologue | Paul Gilbert | |
2015-08-20 | SHERLOCK: RT: Fix crash in intro sequence | Paul Gilbert | |
2015-08-19 | MOHAWK: Use floor instead of round | Matthew Hoops | |
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 | SHERLOCK: Fix memory leak in resource manager | Paul Gilbert | |
2015-08-19 | SHERLOCK: SS: Fix default direction for player | Paul Gilbert | |
2015-08-19 | SHERLOCK: RT: Fix resetting sequence on objects with hasAborts | Paul Gilbert | |
2015-08-19 | MORTVILLE: Add detection for the version reported in #6575 | Strangerke | |
2015-08-19 | SHERLOCK: RT: Clear sequence stack when changing scenes | Paul Gilbert | |
2015-08-18 | SHERLOCK: Standardize sequence stack code for both games | Paul Gilbert | |
2015-08-17 | SHERLOCK: Rename talk to initTalk | Paul Gilbert | |
2015-08-17 | SHERLOCK: RT: Extra integrity checks for the _talkSequenceStack | Paul Gilbert | |
2015-08-17 | SHERLOCK: RT: Properly crop long speech filenames | Paul Gilbert | |
2015-08-17 | SHERLOCK: RT: Fix hang on ALLOW_TALK_CODE sequence code | Paul Gilbert | |
2015-08-17 | SHERLOCK: RT: Merge setStillSequence & setListenSequence methods | Paul Gilbert | |
2015-08-16 | SHERLOCK: RT: Add missing talk sequence stack handling | Paul Gilbert | |
2015-08-16 | SHERLOCK: RT: Fix return of findSpeaker | Paul Gilbert | |
2015-08-16 | SHERLOCK: RT: Fix occassional crash after loading savegames | Paul Gilbert | |
2015-08-16 | I18N: Update translations data file | Thierry Crozat | |
2015-08-16 | I18N: Czech localization update | Zbyněk Schwarz | |
2015-08-16 | SHERLOCK: RT: Don't allow saving the game during the intro | Paul Gilbert | |
2015-08-16 | SHERLOCK: RT: Don't allow skipping intro until title is shown | Paul Gilbert | |