Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Orgad Shaneh
1296eb0c2a
SHERLOCK: Use nullptr
...
Using clang-tidy modernize-use-nullptr
2021-11-14 15:51:59 +02:00
Bastien Bouclet
9240f1f36a
SHERLOCK: Add override keywords
2020-02-09 12:43:16 +01: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
9b17bf31d4
SHERLOCK: Fix Coverity warnings about uninitialized fields
2015-11-16 19:10:22 -05:00
Paul Gilbert
61bb7cc8ed
SHERLOCK: Fix Coverity warnings
2015-09-10 20:48:40 -04:00
Paul Gilbert
b654369377
SHERLOCK: SS: Fix speed of intro sequence
2015-08-30 12:03:40 -04:00
Paul Gilbert
1732428aa6
SHERLOCK: RT: Implement font _yOffsets table
...
Since this table must only be set up for RT when changing fonts, I
needed to put an engine reference in the Fonts base class. Because
of this, I've been able to simplify the creation of the various
surfaces, since you no longer need to pass in the platform
2015-06-18 19:21:04 -04:00
Torbjörn Andersson
359d4cdb24
SHERLOCK: Clean up EA logo animation
...
Since I don't know the TsAGE engine, it's possible that this could
be done in some better way, but I think it's still an improvement
over the old code.
2015-06-07 22:01:50 +02:00
Torbjörn Andersson
247f6d43f8
SHERLOCK: Fix animation speed in EA logo
...
The slowness of the animation was caused by a misunderstanding of
_counter vs frame counter. The nextFrame() function is called every
two frames, so when the cases were set up five frames apart, they
were actually advancing the animation once every ten frames.
2015-06-07 22:01:50 +02:00
Torbjörn Andersson
a07cfe1eb0
SHERLOCK: Fix animation/growing rate of EA logo
2015-06-07 18:47:28 +02:00
Martin Kiewitz
4c9e67ccfa
SHERLOCK: 3DO animation support
2015-06-07 17:05:26 +02:00
Paul Gilbert
39c4a3d4c1
SHERLOCK: Add extra constructor field initializations
2015-06-01 22:24:42 -04:00
Torbjörn Andersson
d0a0f85fc5
SHERLOCK: Remove unnecessary object positioning
...
The final piece of the logo animation doesn't move, so we only need
to set its position once. Obviously this could be further simplified.
2015-06-01 22:55:35 +02:00
Martin Kiewitz
3025a44157
SHERLOCK: fix flicker during EA logo intro
2015-06-01 13:00:29 +02:00
Torbjörn Andersson
2143ade072
SHERLOCK: Erase the hand cursor when that part of the intro is done
2015-06-01 08:04:49 +02:00
Paul Gilbert
d52aa528d5
SHERLOCK: Formatting fix
2015-05-31 18:16:47 -04:00
Paul Gilbert
79bf0a05ee
SHERLOCK: Remove unused variable
2015-05-31 17:57:20 -04:00
Torbjörn Andersson
b01dee457a
SHERLOCK: Added missing setAnimMode() call
...
It doesn't seem to make any difference, but surely it should be
called here when it's called for earlier animations?
2015-05-31 20:45:40 +02:00
Torbjörn Andersson
b1cae87251
SHERLOCK: Fix brief black screen in EA logo intro
...
There used to be a slight delay between clearing the screen and
starting the "morph into EA logo" animation. Now those two things
are done in the same stage of the intro.
2015-05-31 20:27:41 +02:00
Paul Gilbert
141ff4d08d
SHERLOCK: Fix white screen on Sclapel logo
2015-05-31 11:58:07 -04:00
Paul Gilbert
53f6e1903b
SHERLOCK: Implement TsAGE object mover code for Scalpel logo display
2015-05-31 11:49:06 -04:00
Paul Gilbert
656906da42
SHERLOCK: More of the Scalpel logo implemented
2015-05-31 10:29:13 -04:00
Paul Gilbert
59d81c0aa1
SHERLOCK: Added lightweight TsAGE object for handling logo animations
2015-05-30 22:33:40 -04:00
Paul Gilbert
fd33a100a1
SHERLOCK: Beginnings of Scalpel logo display
2015-05-30 17:55:22 -04:00