Paul Gilbert
f959a461a9
SHERLOCK: RT: Hook up fast speed to the Ctrl+S toggle
...
This reverts back to the original slower speed by default, but allows
the Ctrl+S toggle from Scalpel to work in Rose Tattoo to increase
the play speed
2015-10-14 19:42:18 -04:00
Paul Gilbert
fc6bde8f23
SHERLOCK: RT: Slightly increase movement speed
...
This may cause slight timing issues when doing animations of Holmes
playing musical instruments; I've already added special cases for
several of them to still keep animations in sync with the music
2015-10-12 21:42:35 -04:00
Paul Gilbert
62973836e1
SHERLOCK: SS: Make _frameRate unsigned to fix GCC warnings
2015-08-30 12:55:20 -04:00
Paul Gilbert
b654369377
SHERLOCK: SS: Fix speed of intro sequence
2015-08-30 12:03:40 -04:00
Paul Gilbert
c8aa1450a2
SHERLOCK: RT: Enforce wait cursor when pausing without control in scripts
2015-08-28 21:16:41 -04:00
Paul Gilbert
a563077edb
SHERLOCK: Set game speed to match the originals
...
This applies to make both games match the originals. This is particularly
important for Rose Tattoo, since there are several times Sherlock plays
instruments, and the animations need to sync up with the music
2015-08-25 20:47:18 -04:00
Paul Gilbert
57edfc8a5d
SHERLOCK: RT: Reduce game speed to make it more like the original
...
This actually fixes a bug when the lady storms out of
Rumsey's Haberdashery.. if she leaves too quickly, Watson's
farewell dialog is still active, and stops a needed flag being set
2015-08-23 15:31:10 -04:00
Paul Gilbert
9e545df252
SHERLOCK: RT: Generalise code for joining cursor and images as a cursor
2015-07-25 14:24:05 -04:00
Paul Gilbert
58380d5661
SHERLOCK: RT: Fix operation of Quit dialog
2015-07-24 20:20:18 -04:00
Paul Gilbert
c6e1884403
SHERLOCK: RT: Rendering fixes for Options & Quit dialogs
2015-07-24 19:42:41 -04:00
Paul Gilbert
48f5ef847f
SHERLOCK: RT: Fix tooltip display when using inventory item
2015-07-19 18:56:08 -04:00
Paul Gilbert
b16dced3c9
SHERLOCK: RT: Support for showing inventory items as a cursor
2015-07-19 16:09:40 -04:00
Paul Gilbert
3d20072fd8
SHERLOCK: RT: Fix display of inventory in scrolled scenes
2015-07-08 08:35:03 -04:00
Paul Gilbert
ed2caf7cd6
SHERLOCK: RT: Fix display of verb menu in wide-screen scenes
2015-07-07 21:25:55 -04:00
Paul Gilbert
b2da505145
SHERLOCK: RT: Implemented journal event handling
2015-06-21 19:42:28 -04:00
Paul Gilbert
09bd10c6cb
SHERLOCK: RT: Implemented WidgetVerbs execute
2015-06-16 21:13:34 -04:00
Paul Gilbert
dd1781a3f2
SHERLOCK: Split up image file classes into their own file
2015-06-10 19:58:04 -04:00
Torbjörn Andersson
08b81e38f3
SHERLOCK: Add hotspot to magnifying glass cursor
...
I am not sure exactly what the original did, but this seems to match
the behaviour I've observed in DOSBox.
2015-06-03 19:19:05 +02:00
Paul Gilbert
483a72b8b8
SHERLOK: Beginnings of split of doBgAnim logic
2015-05-26 22:05:27 -04:00
Paul Gilbert
1df183ffcb
SHERLOCK: Move method comments from cpp to headers
2015-05-19 07:37:55 -04:00
Paul Gilbert
437bcf3cfe
SHERLOCK: Simplify Events not to need it's own copy of the mouse pos
2015-05-18 18:43:29 -04:00
Willem Jan Palenstijn
902b791165
SHERLOCK: Make copyright headers consistent
2015-05-09 18:06:05 +02:00
Paul Gilbert
27938653a5
SHERLOCK: Further fixes for entering savegame names
2015-04-22 04:44:55 -05:00
Paul Gilbert
9ba234c0e0
SHERLOCK: Implemented Map::show method
2015-04-16 17:32:11 -05:00
Paul Gilbert
96e04ab797
SHERLOCK: Implemented doScript and support methods
2015-04-10 23:35:26 -05:00
Paul Gilbert
4fad808aad
SHERLOCK: Implemented doMainControl
2015-03-27 08:36:04 -04:00
Paul Gilbert
73085bf570
SHERLOCK: Beginnings of UserInterface class
2015-03-23 20:34:34 -04:00
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
a02461fcb1
SHERLOCK: Refactorings, new Sprite and People classes
2015-03-19 19:49:42 -04:00
Paul Gilbert
2dc355ff6e
SHERLOCK: Implement Scalpel-specific scene starting
2015-03-18 22:32:41 -04:00
Paul Gilbert
62f3f5d14e
SHERLOCK: Remainder of showCityCutscene implemented
2015-03-17 23:09:04 -04:00
Paul Gilbert
b762bebf27
SHERLOCK: Implement sprite palette loading and fade out
2015-03-16 08:07:24 -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