Commit Graph
77 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
Bastien Bouclet 9240f1f36a SHERLOCK: Add override keywords 2020-02-09 12:43:16 +01:00
Adrian Frühwirth 9bee9e1ba6 JANITORIAL: Fix whitespace 2018-04-19 12:08:31 +02:00
Eugene Sandulenko dead4aa014 JANITORIAL: Remove trailing spaces 2016-10-09 14:59:58 +02:00
Paul Gilbert 00918f1aaa SHERLOCK: RT: Save sequence starts in _startSeq, not _sequenceNumber 2015-08-15 11:27:35 -04:00
Paul Gilbert 2b19dba460 SHERLOCK: RT: Fix resetting sprite sequences 2015-08-15 07:00:23 -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 480003f48d SHERLOCK: RT: Cleanup of Exit class and fix exiting scenes 2015-07-02 20:53:40 -04:00
Paul Gilbert 6b3fe382ec SHERLOCK: Change _lookPosition to use PositionFacing 2015-06-30 22:50:00 -04:00
Paul Gilbert 7594507277 SHERLOCK: RT: Properly implement StreamingImageFile class 2015-06-27 19:23:42 -04:00
Paul Gilbert bc0a839175 SHERLOCK: RT: Move more methods from Sprite to TattooPerson 2015-06-14 15:34:11 -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 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 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 b5a4f622c2 SHERLOCK: 3DO: support for cAnim data (startCAnim)
it's now possible to leave the first room

Conflicts:
	engines/sherlock/objects.cpp
2015-06-13 10:18:46 +02:00
Paul Gilbert 803c06beb9 SHERLOCK: RT: Implement startCAnim 2015-06-12 23:23:16 -04:00
Paul Gilbert 5dc79a8f32 SHERLOCK: RT: Implement animation structure changes 2015-06-12 22:20:28 -04:00
Paul Gilbert eb7fb21946 SHERLOCK: Refactor setWalking into Person classes 2015-06-11 23:26:58 -04:00
Paul Gilbert a97715f9dc SHERLOCK: Refactor gotoStand into Person classes 2015-06-11 22:55:36 -04:00
Paul Gilbert 3d0e2cb5b0 SHERLOCK: Beginning of descendent Person classes
Tattoo has some different Sprite methods, and since Person descends
from Sprite, need to create descendents from it. And this has also
necessitated some refactoring of People class's _data array
2015-06-11 22:02:33 -04:00
Martin Kiewitz 515d5422a7 SHERLOCK: some work on 3DO room data 2015-06-11 19:52:41 +02:00
Paul Gilbert dd1781a3f2 SHERLOCK: Split up image file classes into their own file 2015-06-10 19:58:04 -04:00
Paul Gilbert 3511f30a26 SHERLOCK: Created common base class for Sprite and Object 2015-06-06 21:31:48 -04:00
Filippos Karapetis b249241920 SHERLOCK: Implement cmdSetNPCPosition opcode 2015-06-07 00:04:30 +03:00
Paul Gilbert 9ada143d14 SHERLOCK: Further FIXED_INT_MULTIPLIER refactoring
Also converted multiplier factor from 100 to 1000, which will be
needed for Rose Tattoo
2015-06-05 21:13:48 -04:00
Paul Gilbert ff28b217b3 SHERLOCK: Implemented checkWalkGraphics 2015-06-03 21:51:46 -04:00
Paul Gilbert 60378fe228 SHERLOCK: Implemented setObjTalkSequence methods 2015-06-03 21:03:44 -04:00
Paul Gilbert 3dac0c6646 SHERLOCK: Implement changes for checkObject 2015-06-03 18:42:32 -04:00
Paul Gilbert 3bee3e78cd SHERLOCK: Make some fields of CAnimStream private 2015-06-02 21:37:51 -04:00
Paul Gilbert 6b8452538f SHERLOCK: Implement remainder of RT doBgAnim 2015-05-31 17:55:56 -04:00
Paul Gilbert 895189e3ff SHERLOCK: More RT doBgAnim code, interface draw 2015-05-29 22:56:34 -04:00
Paul Gilbert 30edd4efb8 SHERLOCK: Starting to split Scene class, implemented checkBgShapes changes 2015-05-26 21:18:45 -04:00
Paul Gilbert 0cc79979fc SHERLOCK: Fix map display 2015-05-26 08:18:50 -04:00
Paul Gilbert e1e39ea3d2 SHERLOCK: Add define for fixed integer multiplier 2015-05-25 23:07:11 -04:00
Paul Gilbert 8331fa886f SHERLOCK: Fix People data initialization and general start fixes 2015-05-24 22:33:41 -04:00
Paul Gilbert 1ede084055 SHERLOCK: Implement more scene loading and setNPCPath 2015-05-24 10:56:22 -04:00
Paul Gilbert bcc31b2a66 SHERLOCK: Implemented Tattoo loadWalk changes 2015-05-23 16:06:29 -04:00
Paul Gilbert b4b6bf63db Merge branch 'master' into sherlock2 2015-05-22 22:31:21 -04:00
Strangerke 9a58e485bf SHERLOCK: Fix some uninitialized values and unused variables 2015-05-22 19:52:00 +02:00
Paul Gilbert 1c395b4de9 SHERLOCK: Add extra constants for object bit-flags 2015-05-19 08:13:46 -04:00
Paul Gilbert 1df183ffcb SHERLOCK: Move method comments from cpp to headers 2015-05-19 07:37:55 -04:00
Paul Gilbert 7c3ac25ac1 SHERLOCK: Further syntactic fixes 2015-05-18 23:44:59 -04:00
Paul Gilbert 59993fdc74 SHERLOCK: Replace magic numbers with enums and constants 2015-05-18 19:15:17 -04:00
Paul Gilbert 46293735c4 SHERLOCK: Remove some redundant fields from UseType 2015-05-18 18:52:20 -04:00
Strangerke 0aebac9174 SHERLOCK: Fix some issues pointed by LordHoto 2015-05-18 23:23:37 +02:00
Paul Gilbert 46e27b6293 SHERLOCK: Update CAnim loading for Rose Tattoo 2015-05-16 22:48:24 -04:00