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