Commit Graph
71 Commits
Author SHA1 Message Date
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Torbjörn Andersson 71f8e1227f SHERLOCK: Get mouse position from event manager, not from every event
Not every event has mouse position information. This was causing
problems on the city map, because whenever I moved the mouse cursor
outside the ScummVM window it would scroll to the upper left corner.
2021-12-12 17:02:09 +01:00
Paul Gilbert 0136043f09 COMMON: Revert Change Rect and Point to have int32 fields
This reverts commit 1c3e7fb4e9.
2021-07-06 20:35:42 -07:00
Paul Gilbert 1c3e7fb4e9 COMMON: Change Rect and Point to have int32 fields 2021-07-04 18:24:26 -07:00
mataniko 06242a712b JANITORIAL: Rename EVENT_RTL
Now that ScummVM is adding RTL support, the EVENT_RTL should be disambigious that it is for returning to launcher
2020-05-12 10:36:38 +02:00
Paul Gilbert 9e15215b2d SHERLOCK: Refactor to use Engine debugger 2020-02-16 13:07:19 +02:00
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 28a8360896 SHERLOCK: Don't clear events after a non-interruptable delay 2015-10-16 22:37:01 -04:00
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 6fc719fdae SHERLOCK: RT: Don't show cursor during intro 2015-09-17 21:37:08 -04:00
Paul Gilbert dff7941db7 SHERLOCK: 3DO: Still allow old 320x200 mode as a fallback 2015-09-13 15:29:29 -04:00
Torbjörn Andersson 6bf54e4979 SHERLOCK: Scale up the cursors for the 3DO version of Scalpel
This fixes a regression from the in-progress hi-res mode, that
made the cursors tiny.
2015-09-13 18:57:36 +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 cdf45b264d SHERLOCK: Fix crash when loading games from launcher 2015-08-31 21:13: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 ed4ae8c863 SHERLOCK: RT: Properly wait for press when dart game ends 2015-08-04 19:35:51 -04:00
Paul Gilbert b06cfaed9c SHERLOCK: RT: Fix transparency when dragging lab items with cursor 2015-08-02 19:04:48 -04:00
Paul Gilbert 8c46a7ef2a SHERLOCK: RT: Remove redundant keypad checks 2015-07-28 21:10:21 -04:00
Paul Gilbert 05eb787ce5 SHERLOCK: RT: Refactoring scrolling code to WidgetBase 2015-07-25 23:24:39 -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
Filippos Karapetis 7e6539f400 SHERLOCK: Use IS_3DO in more places 2015-06-16 10:02:32 +03:00
Martin Kiewitz 765dbe647c SHERLOCK: 3DO: some work on font file loading 2015-06-12 21:26:24 +02:00
Martin Kiewitz 143cc1a1f9 SHERLOCK: fix mouse cursor loading for PC 2015-06-12 18:39:20 +02:00
Martin Kiewitz 4858adb72d SHERLOCK: 3DO: mouse cursor support 2015-06-12 18:33:23 +02:00
Martin Kiewitz b5f966ceb5 SHERLOCK: events delay quit event 2015-06-08 21:56:32 +02:00
Paul Gilbert bc7127c522 SHERLOCK: Fix resetting cursor when leaving the map 2015-06-03 19:10:33 -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
Torbjörn Andersson fdd220e9f7 SHERLOCK: Fix Scalpel cursor regressions
There was no magnifying glass cursor, and the hourglass cursor
wasn't animated.
2015-06-02 19:08:40 +02:00
Paul Gilbert 17aeb52649 SHERLOCK: Fix non-interactive Scalpel demo 2015-05-30 11:42:21 -04:00
Paul Gilbert 483a72b8b8 SHERLOK: Beginnings of split of doBgAnim logic 2015-05-26 22:05:27 -04:00
Paul Gilbert 8331fa886f SHERLOCK: Fix People data initialization and general start fixes 2015-05-24 22:33:41 -04:00
Paul Gilbert 1c395b4de9 SHERLOCK: Add extra constants for object bit-flags 2015-05-19 08:13:46 -04:00
Paul Gilbert 2752db8103 SHERLOCK: Remove iimplicit conversion operator from ImageFrame 2015-05-19 07:50:50 -04:00
Paul Gilbert 1df183ffcb SHERLOCK: Move method comments from cpp to headers 2015-05-19 07:37:55 -04:00
Paul Gilbert 485214a831 SHERLOCK: Further addition of enums and method renames 2015-05-19 00:03:54 -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
Paul Gilbert 34227d1b54 SHERLOCK: Simplify Events::getKey 2015-05-18 18:34:10 -04:00
Willem Jan Palenstijn 902b791165 SHERLOCK: Make copyright headers consistent 2015-05-09 18:06:05 +02:00
Paul Gilbert 00fb65c1dc SHERLOCK: Cleanup fixes for event manager 2015-05-09 10:32:45 -04:00
Paul Gilbert c85b14b402 SHERLOCK: More comment fixes 2015-05-09 10:01:36 -04:00