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
Paul Gilbert
2db576357f
SHERLOCK: Rename object loading methods from synchronize to load
2015-05-13 14:43:50 +02:00
Paul Gilbert
7a46c84c0d
SHERLOCK: Beginnings of Rose Tattoo engine
2015-05-12 22:02:59 -04:00