Eugene Sandulenko
dead4aa014
JANITORIAL: Remove trailing spaces
2016-10-09 14:59:58 +02:00
Paul Gilbert
3da3dda187
SHERLOCK: Changed engine to use Graphics::ManagedSurface
2016-03-14 20:56:27 -04:00
Paul Gilbert
8ee889beb4
SHERLOCK: RT: Refactor out incorrectly working _loadingSavedGame
...
This likely fixes just about every remaining outstanding bug report.
The variable, for a savegame being loaded, was only reset when a
previously loaded scene was freed. But if you loaded a game directly
from the launcher, there was no previous scene to free, and the
variable remained set. Which meant that you could do things in the
scene and then either leave the scene or make another save without
the _sceneStats update method being called to reflect the changes
made in the change in the global flags.
2015-10-13 20:16:32 -04:00
Paul Gilbert
f4a57cfde0
SHERLOCK: 3DO: Apply walk points fix to 3DO scene loading
2015-10-03 19:04:36 -04:00
Paul Gilbert
3053cd2cae
SHERLOCK: SS: Fix loading points between scene walkable areas
...
Rose Tattoo had the zone lists cleanly listed end to end,
but Serrated Sclapel has, at least for Outside Scotland Yard,
a whole bunch of garbage at the start of the walk data block
2015-10-03 18:20:46 -04:00
Strangerke
dab5cd387d
SHERLOCK: Reduce the scope of several variables.
2015-09-14 00:23:07 +02:00
Paul Gilbert
bb01b27777
SHERLOCK: 3DO: Implementing high-resolution mode for 3DO version
...
This will allow us to play the portrait movies at full resolution,
and better display the fonts, which dont look good at low resolution
2015-09-13 12:22:31 -04:00
Paul Gilbert
bc839e4c3f
SHERLOCK: RT: Clear sequence stack when changing scenes
2015-08-19 08:21:53 -04:00
Paul Gilbert
364a60801b
SHERLOCK: RT: Fix occassional crash after loading savegames
2015-08-16 17:32:18 -04:00
Paul Gilbert
6cf0bfe6d5
SHERLOCK: RT: Further fixes for _lookupTable1 init
2015-07-30 22:36:11 -04:00
Paul Gilbert
d8d475b271
SHERLOCK: RT: Fix initialization and saving of inv item requiredFlag values
2015-07-30 08:30:25 -04:00
Paul Gilbert
40ba51664a
SHERLOCK: Remove redundant call to freeScene
2015-07-26 21:20:32 -04:00
Paul Gilbert
2ef1ede691
SHERLOCK: RT: Further fixes for increased _sceneStats size
2015-07-26 18:33:40 -04:00
Paul Gilbert
7648a70eb4
SHERLOCK: RT: Increase size of _sceneStats
2015-07-26 16:40:34 -04:00
Paul Gilbert
86a33cf428
SHERLOCK: RT: Correct order of precedence of shapes in findBgShape
2015-07-26 12:23:26 -04:00
Paul Gilbert
3e0383ac0c
SHERLOCK: RT: Fix centering screen on person when scene starts
2015-07-25 17:24:31 -04:00
Paul Gilbert
8753fa17d3
SHERLOCK: RT: Add RT version of default scene facing list
2015-07-25 17:02:24 -04:00
Paul Gilbert
097b52b661
SHERLOCK: RT: Fix loading saves where the screen is scrolled
2015-07-19 20:12:08 -04:00
Paul Gilbert
9a4086b08e
SHERLOCK: RT: Fix compiler warnings
2015-07-10 22:25:19 -04:00
Paul Gilbert
8c00644cf2
SHERLOCK: RT: Fix interacting with characters
2015-07-10 08:23:12 -04:00
Filippos Karapetis
f0a03fcd1b
SHERLOCK: Rename variable to avoid shadowing
...
Reported by eriktorbjorn
2015-07-09 12:00:08 +03:00
Paul Gilbert
6b3df0d966
SHERLOCK: RT: Implement handling of 2nd object requiredFlag
2015-07-08 20:49:00 -04:00
Paul Gilbert
f387785e57
SHERLOCK: RT: Beginnings of scrolling scene support
2015-07-03 21:12:14 -04:00
Paul Gilbert
2f59fd3642
SHERLOCK: RT: Fix loading double-wide scenes
2015-07-03 18:51:05 -04:00
Filippos Karapetis
7a7c2ad61e
SHERLOCK: Use IS_ROSE_TATTOO / IS_SERRATED_SCALPEL in more places
2015-07-04 00:42:25 +03:00
Paul Gilbert
480003f48d
SHERLOCK: RT: Cleanup of Exit class and fix exiting scenes
2015-07-02 20:53:40 -04:00
Paul Gilbert
dc4689e4b9
SHERLOCK: Split up closestZone versions for each game
2015-07-01 21:10:57 -04:00
Paul Gilbert
121ee4d40c
SHERLOCK: RT: Fix zone checks in closestZone method
2015-07-01 20:07:37 -04:00
Paul Gilbert
7594507277
SHERLOCK: RT: Properly implement StreamingImageFile class
2015-06-27 19:23:42 -04:00
Paul Gilbert
9cfe5c1296
SHERLOCK: RT: Fix display of talk text windows
2015-06-27 14:40:51 -04:00
Filippos Karapetis
7e6539f400
SHERLOCK: Use IS_3DO in more places
2015-06-16 10:02:32 +03:00
Paul Gilbert
e5f00747ed
SHERLOCK: RT: Fix display of tooltip for on-screen objects
2015-06-15 20:07:20 -04:00
Martin Kiewitz
23511d4162
SHERLOCK: 3DO: loadScene: verify .BG file size
2015-06-15 23:06:59 +02:00
Martin Kiewitz
7bd8988aa3
SHERLOCK: 3DO: loadScene: offset+size verification
2015-06-15 22:58:00 +02:00
Martin Kiewitz
842da2f720
SHERLOCK: 3DO: loadScene: data size verification
2015-06-15 22:43:20 +02:00
Martin Kiewitz
ed521acd8c
SHERLOCK: loadScene: properly reset cAnimOffsetTab
2015-06-15 22:12:58 +02:00
Paul Gilbert
da3e0de1f9
SHERLOCK: RT: Fix rendering name surface on map
2015-06-14 17:03:33 -04:00
Paul Gilbert
724fe7e4f6
SHERLOCK: Move _walkDest from People to Person
2015-06-14 12:10:26 -04:00
Paul Gilbert
5531cf9fd5
SHERLOCK: Refactored walk data block to e a proper structure
2015-06-13 21:07:50 -04:00
Martin Kiewitz
2528a892bf
SHERLOCK: add detection for SH1 German+Spanish
2015-06-13 22:57:56 +02:00
Paul Gilbert
debe270d6f
SHERLOCK: RT: Implemented handleInput method
2015-06-13 11:38:12 -04:00
Paul Gilbert
d9ccf57dd0
SHERLOCK: RT: Fix getting default scene player position
2015-06-13 10:13:53 -04:00
Martin Kiewitz
cfb0891153
SHERLOCK: 3DO: load scene: load exits seek
2015-06-13 13:27:44 +02:00
Martin Kiewitz
17a0239523
SHERLOCK: 3DO: room loading: load exits
2015-06-13 13:21:00 +02:00
Martin Kiewitz
cf4cf41e95
SHERLOCK: fix delete[] inside room loader
2015-06-13 10:59:42 +02: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
ed29691b2f
SHERLOCK: RT: Move RT fields added to Person to TattooPerson
2015-06-12 19:37:53 -04:00
Martin Kiewitz
cbafff20c2
SHERLOCK: set _rrmName during loadScene()
...
_rrmName should be the full name of the room data file
on 3DO this filename is a bit different than on PC
2015-06-13 00:52:15 +02:00