Commit Graph
156 Commits
Author SHA1 Message Date
Donovan Watteau 27f9a460b5 JANITORIAL: Fix "the the" and similar typos 2022-07-29 19:36:40 +03:00
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Paul Gilbert 005561d305 COMMON: Increase Stream pos, seek, size from int32 to int64 2021-07-08 18:24:28 -07:00
D G Turner 538bb7ab3e SHERLOCK: Fix Missing Default Switch Cases
These are flagged by GCC if -Wswitch-default is enabled.
2019-12-01 01:21:09 +00:00
Eugene Sandulenko dead4aa014 JANITORIAL: Remove trailing spaces 2016-10-09 14:59:58 +02:00
Strangerke 013406abdd SHERLOCK: Fix uninitialized variables 2016-06-13 07:33:17 +02:00
Paul Gilbert 3da3dda187 SHERLOCK: Changed engine to use Graphics::ManagedSurface 2016-03-14 20:56:27 -04:00
Paul Gilbert ad7372b0c2 SHERLOCK: Fix for German version using hatpin/needle in Pratt's pillow
In Pratt's Loft, the player can probe the pillow with either the needle
or the hatpin. However, the German version accidentally set up use
actions for the hatpin twice, resulting in a crash if you tried to use it
2016-02-13 19:44:39 -05:00
Paul Gilbert 52f8b6dfe0 SHERLOCK: RT: Work around bad animation frame data in German version 2016-02-12 20:09:40 -05:00
Martin Kiewitz 9255fd3744 SHERLOCK: SS: Make "Picked up" text multilingual
Bug #7002 should be fully solved now
2016-02-11 22:38:56 +01:00
Paul Gilbert 9b17bf31d4 SHERLOCK: Fix Coverity warnings about uninitialized fields 2015-11-16 19:10:22 -05:00
Paul Gilbert f1e2e00621 SHERLOCK: RT: Fix clouds appearing inside Dewar's lab 2015-10-15 08:03:16 -04:00
Paul Gilbert 2c28a1e12d SHERLOCK: RT: Fix crash visiting Lawton's house after he's fled 2015-08-29 21:38:08 -04:00
Torbjörn Andersson 303bbe75d5 SHERLOCK: Fix comment typos 2015-08-29 21:30:55 +02:00
Paul Gilbert d4e5e44792 SHERLOCK: Standardize sequence stack code for both games 2015-08-18 20:53:31 -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 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 68499c79c4 SHERLOCK: RT: Fix hasAborts to return correct results 2015-08-15 10:15:35 -04:00
Paul Gilbert 2b19dba460 SHERLOCK: RT: Fix resetting sprite sequences 2015-08-15 07:00:23 -04:00
Paul Gilbert 92cda8c7be SHERLOCK: RT: Stop running sprite scripts when an object is hidden 2015-08-02 23:39:29 -04:00
Paul Gilbert aede69df3c SHERLOCK: RT: Add check for resetting sequence in setObjSequence 2015-08-01 14:19:11 -04:00
Paul Gilbert 6847da28b2 SHERLOCK: RT: Fix sitting down at lab table 2015-07-19 22:10:05 -04:00
Paul Gilbert 903875f0fe SHERLOCK: RT: Fix for leaving inside Baker Street 2015-07-09 19:24:07 -04:00
Paul Gilbert 6b3df0d966 SHERLOCK: RT: Implement handling of 2nd object requiredFlag 2015-07-08 20:49:00 -04:00
Paul Gilbert 8570f052a3 SHERLOCK: RT: Cleanup and fleshing out of saving 2015-07-05 19:16:54 -04:00
Paul Gilbert f1d1d3c711 SHERLOCK: SS: Fix loading of 'un-used' anim positions 2015-07-02 23:20:13 -04:00
Paul Gilbert 480003f48d SHERLOCK: RT: Cleanup of Exit class and fix exiting scenes 2015-07-02 20:53:40 -04:00
Filippos Karapetis b74edc0937 SHERLOCK: SS: Don't multiply the walk coordinates twice
Fixes a regression in Serrated Scalpel from commit dbf82dd92a
2015-07-02 21:02:05 +03:00
Paul Gilbert dbf82dd92a SHERLOCK: RT: Move ADJUST_CORD usage to initial anim loading 2015-07-01 19:20:18 -04:00
Paul Gilbert 6b3fe382ec SHERLOCK: Change _lookPosition to use PositionFacing 2015-06-30 22:50:00 -04:00
Paul Gilbert d2c4074fa6 SHERLOCK: RT: Fix incorrectly playing sounds when looking at objects 2015-06-30 21:18:26 -04:00
Paul Gilbert 7594507277 SHERLOCK: RT: Properly implement StreamingImageFile class 2015-06-27 19:23:42 -04:00
Paul Gilbert 9bbeaa668a SHERLOCK: RT: Set up new values for color constants 2015-06-25 21:36:26 -04:00
Filippos Karapetis 5c8001224b SHERLOCK: Add a sanity check in checkObject()
This avoids the crash after the second intro scene
2015-06-18 12:25:55 +03:00
Paul Gilbert e084437a6c SHERLOCK: RT: Fix Sherlock spinning when he finishes walking 2015-06-17 19:46:16 -04:00
Filippos Karapetis 25e729efe0 SHERLOCK: Introduce a IS_3DO define
This is similar to IS_SERRATED_SCALPEL and IS_ROSE_TATTOO, and makes
the code a bit easier to read
2015-06-16 09:59:27 +03:00
Matthew Hoops cf07fb562d SHERLOCK: Use a string literal as the format string
It's a gcc warning, but can lead to crashes should a string with a specifier in it be passed in and no arguments on the stack.
2015-06-15 21:07:47 -04:00
Paul Gilbert bc0a839175 SHERLOCK: RT: Move more methods from Sprite to TattooPerson 2015-06-14 15:34:11 -04:00
Paul Gilbert 724fe7e4f6 SHERLOCK: Move _walkDest from People to Person 2015-06-14 12:10:26 -04:00
Martin Kiewitz 1b6a60f359 SHERLOCK: action processing uses fixed text class
action error messages are now localized too
2015-06-14 17:52:11 +02:00
Paul Gilbert b26bc29619 SHERLOCK: RT: Fix player animation when enterng scene 2015-06-14 10:57:05 -04:00
Paul Gilbert be5df8e304 SHERLOCK: Compilation fix 2015-06-14 10:21:50 -04:00
Paul Gilbert 5b65b76a8f SHERLOCK: RT: Fix initialization of character animation sequences 2015-06-14 09:39:20 -04:00
Paul Gilbert 5364b46d6a SHERLOCK: RT: Move checkObject from Object to BaseObject
checkObject needs to be called in checkSprite now, which is in
the Sprite class. So the method and a few others it depeends
on have been moved into BaseObject
2015-06-14 08:56:00 -04:00
Paul Gilbert 8629feb410 SHERLOCK: RT: Implemented walk setup 2015-06-14 00:43:19 -04:00
Paul Gilbert 2909c968e5 SHERLOCK: RT: Fix initial facing of characters within scene 2015-06-13 17:59:45 -04:00
Paul Gilbert d314257968 SHERLOCK: Simplify UseType to derive from ActionType 2015-06-13 15:48:02 -04:00
Martin Kiewitz c1102af1c3 SHERLOCK: 3DO: object loading: fix _use loading
fixes murder scene room crash
2015-06-13 17:41:10 +02:00
Martin Kiewitz 45f27edb0a SHERLOCK: 3DO: adjust sprite frame only for walk
only adjust animation frame for walk.anim
map uses another set of images and the same sprite code
2015-06-13 16:43:45 +02:00