Paul Gilbert
7f04ea4425
SHERLOCK: Implemented checkSprite
2015-03-21 20:25:15 -04:00
Paul Gilbert
26c5168074
SHERLOCK: Implemented checkObject and some support methods
2015-03-21 18:18:12 -04:00
Paul Gilbert
8f4b4a7bc2
SHERLOCK: Implemented updateBackground
2015-03-21 13:01:45 -04:00
Paul Gilbert
b6076dd524
SHERLOCK: Implemented setWalking
2015-03-21 11:24:35 -04:00
Paul Gilbert
06fbefc787
SHERLOCK: Beginnings of transitionToScene
2015-03-21 09:20:39 -04:00
Paul Gilbert
f0ad2f624b
SHERLOCK: More scene loading, implemented Inventory class
2015-03-20 22:01:52 -04:00
Paul Gilbert
cf92e540db
SHERLOCK: More scene loading code and support methods
2015-03-20 19:44:32 -04:00
Paul Gilbert
43381e9819
SHERLOCK: Further scene loading code
2015-03-20 07:54:39 -04:00
Paul Gilbert
77a4227aa4
SHERLOCK: Added loading of scene objects
2015-03-19 23:31:28 -04:00
Paul Gilbert
a02461fcb1
SHERLOCK: Refactorings, new Sprite and People classes
2015-03-19 19:49:42 -04:00
Paul Gilbert
5a7ea9318d
SHERLOCK: Refactor Rooms to Scene, added skeletons for Chess and Darts
2015-03-18 23:01:47 -04:00
Paul Gilbert
2dc355ff6e
SHERLOCK: Implement Scalpel-specific scene starting
2015-03-18 22:32:41 -04:00
Paul Gilbert
b8ad1ce140
SHERLOCK: Make random pixel transitions more like the original
2015-03-18 19:02:17 -04:00
Paul Gilbert
62f3f5d14e
SHERLOCK: Remainder of showCityCutscene implemented
2015-03-17 23:09:04 -04:00
Paul Gilbert
ec43199234
SHERLOCK: Convert 6-bit palettes to 8-bit VGA palettes
2015-03-17 08:31:29 -04:00
Paul Gilbert
51989953b6
SHERLOCK: Implement transparent sprite drawing
2015-03-17 08:12:19 -04:00
Paul Gilbert
59c124aa60
SHERLOCK: Add dirty rect handling
2015-03-17 00:01:12 -04:00
Paul Gilbert
4b5cbc5897
SHERLOCK: Split Screen class into it's own file
2015-03-16 23:52:08 -04:00
Paul Gilbert
cb874522e4
SHERLOCK: Implement screen clipping for sprite drawing
2015-03-16 23:38:58 -04:00
Paul Gilbert
0ee3f1895f
SHERLOCK: Beginnings of animation sequence loop
2015-03-16 22:42:19 -04:00
Paul Gilbert
b762bebf27
SHERLOCK: Implement sprite palette loading and fade out
2015-03-16 08:07:24 -04:00
Paul Gilbert
02657f5a91
SHERLOCK: Fix loading of sprite for startup animation
2015-03-16 00:02:45 -04:00
Paul Gilbert
6cfb7169b9
SHERLOCK: Beginnings of sprite loading for animations
2015-03-15 23:16:38 -04:00
Paul Gilbert
92c55e2bb1
SHERLOCK: Beginning of animation player
2015-03-15 21:25:07 -04:00
Paul Gilbert
1452c18ffb
SHERLOCK: Added events manager and debugger classes
2015-03-15 18:42:24 -04:00
Paul Gilbert
a6db2fb281
SHERLOCK: Further game setup
2015-03-15 17:50:10 -04:00
Paul Gilbert
eaab373a96
SHERLOCK: Added skeleton Screen class
2015-03-15 17:25:21 -04:00
Paul Gilbert
87a9ba5f2f
SHERLOCK: Initial commit
2015-05-07 22:49:22 +02:00
Paul Gilbert
6d8134f751
MADS: Revert fix for sprites disappearing on last frame of cutscenes
...
The fix that kept the sprites on-screen for the last frame before scene
changes in the intro/ending sequences was also causing crashes in-game,
where the animation is getting freed before the scene update to remove
the sprites was done, so it couldn't get the areas of the screen to
refresh
2015-03-15 16:20:01 -04:00
Paul Gilbert
9caed13d90
MADS: Better handling for removing sprite sets
2015-03-15 16:18:38 -04:00
Filippos Karapetis
74327cadad
MADS: Add custom game options to the ScummVM GUI
...
This should be part of commit 19a9c068f
, but it wasn't committed
2015-03-15 13:47:45 +02:00
Filippos Karapetis
97ca67ecac
MADS: Properly reset the sound flag
2015-03-15 13:45:31 +02:00
Filippos Karapetis
19a9c068f9
MADS: Hook up all of the remaining options, and add custom game options
2015-03-15 04:05:06 +02:00
Paul Gilbert
d3afff9bc7
MADS: Fix animations erasing sprites on the last frame before transitioning
2015-03-14 19:30:01 -04:00
Paul Gilbert
299bfa3696
MADS: Fix showing inventory pictures when inventory animating is off
2015-03-14 19:24:56 -04:00
Paul Gilbert
97ef41707a
MADS: Hook up sfx/music flags
2015-03-14 19:09:44 -04:00
Paul Gilbert
9eb342615c
MADS: Fix frequently getting endless wait cursor after doctor hits you
2015-03-14 18:34:26 -04:00
Paul Gilbert
fa7dfc396a
MADS: Fix greeting when talking to cell wall the first time
2015-03-14 15:05:42 -04:00
Paul Gilbert
1e15c02d1e
MADS: Fix animation of tying rope to the boat
2015-03-14 14:38:22 -04:00
Paul Gilbert
b39abbfb49
MADS: Save reverted options if you cancel out of Game Options dialog
2015-03-14 14:04:41 -04:00
Paul Gilbert
a924d4beef
MADS: Fix hotspot highlighting when easy mouse is off
2015-03-14 12:46:46 -04:00
Paul Gilbert
561481499d
MADS: Persist gameplay options
2015-03-14 11:57:28 -04:00
Paul Gilbert
d47197f1fa
MADS: Fix original bug re-adding disabled hotspots to scene as active
2015-03-14 11:41:27 -04:00
Paul Gilbert
ff29535074
MADS: Fix animation for putting severed arm on scanner
2015-03-14 10:23:45 -04:00
Paul Gilbert
0f02cdb4aa
MADS: Fix crash in stream crossing death, simplify SpriteSets class
2015-03-14 10:11:19 -04:00
Filippos Karapetis
1f8845e9f4
MADS: Fix toggling of game options
2015-03-14 13:04:46 +02:00
Filippos Karapetis
4c97e08e33
MADS: Fix some verbs
2015-03-14 12:50:04 +02:00
Paul Gilbert
84702e7d5c
MADS: Fix text display when opening the Slippery Pig fridge
2015-03-13 22:52:58 -04:00
Paul Gilbert
5c83481543
MADS: Action fixes for top of south elevator scene
2015-03-13 22:05:21 -04:00
Paul Gilbert
c0df1248b5
MADS: Properly handle reloading scenes when closing dialogs
2015-03-13 21:54:20 -04:00