Paul Gilbert
6c383d930d
SHERLOCK: RT: Fixes and cleanup for getting string params in opcodes
2015-08-07 17:29:40 -04:00
Paul Gilbert
667209d755
SHERLOCK: RT: Fix loading character graphics for the player
2015-08-07 16:14:00 -04:00
Paul Gilbert
eadbe2b8b8
SHERLOCK: RT: Fix crash executing scripts that clear their own data
2015-08-07 16:02:19 -04:00
Martin Kiewitz
d6347269eb
SHERLOCK: RT: impl. font-char mapping / bug #6882
...
Rose Tattoo did different font char mapping for at least
the German version of the game (can't verify anything else).
RT seems to map 0xE1 only, but to a different character
and other upper characters (>= 0x80) are not mapped at all.
this fixes broken special characters in RT.
2015-08-07 22:00:42 +02:00
Paul Gilbert
2696be83c0
SHERLOCK: SS: Cleaned up handling of 3DO portrait playback
2015-08-07 06:52:58 -04:00
Paul Gilbert
b573e0cf7a
SHERLOCK: RT: Fix NPC indexes in multiple opcodes
2015-08-06 21:51:55 -04:00
Paul Gilbert
59bc9f846d
SHERLOCK: RT: Properly implement cmdWalkHolmesAndNPCToCoords
2015-08-06 21:40:35 -04:00
Paul Gilbert
b2e98f4f52
SHERLOCK: SS: Renamed darts.cpp to scalpel_darts.cpp
2015-08-06 20:40:20 -04:00
Paul Gilbert
dc3e1eda8b
SHERLOCK: RT: Added german fixed text list
2015-08-05 21:52: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
109ee5ba7a
SHERLOCK: RT: Set up Escape key to automatically win darts game
...
Unlike in Serrated Scalpel, the darts game can't be skipped, so
there really needs to be a way to skip having to play it
2015-08-04 19:19:48 -04:00
Paul Gilbert
cb568dbbbe
SHERLOCK: RT: Fix using Escape in darts minigame
2015-08-04 08:35:27 -04:00
Paul Gilbert
d4653b15a4
SHERLOCK: RT: Further fixes for darts minigame
2015-08-03 21:57:40 -04:00
Paul Gilbert
0ae12caa7b
SHERLOCK: RT: Fix throwing darts in darts minigame
2015-08-03 21:09:20 -04:00
Paul Gilbert
1b9dfb2ccd
SHERLOCK: RT: Fix initial display of dartboard minigame
2015-08-03 20:19:35 -04:00
Paul Gilbert
0b71a296e3
SHERLOCK: RT: Fix GCC complaint about nullptr type casting
2015-08-03 19:50:43 -04:00
Paul Gilbert
0538f08bbe
SHERLOCK: RT: Fix journal handling of OP_NPC_DESC_ON_OFF opcode
2015-08-03 19:15:10 -04:00
Paul Gilbert
e3cd091f88
SHERLOCK: RT: Fix Coverity warning
2015-08-03 18:17:03 -04:00
Paul Gilbert
92cda8c7be
SHERLOCK: RT: Stop running sprite scripts when an object is hidden
2015-08-02 23:39:29 -04:00
Paul Gilbert
a66f42fe20
SHERLOCK: RT: Minor differences in talk code
2015-08-02 23:11:25 -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
9f74d342a8
SHERLOCK: RT: Fix saving in the lab table scene
2015-08-02 18:53:03 -04:00
Paul Gilbert
74147989e5
SHERLOCK: RT: Fix analysing solved Foolscap
2015-08-02 18:40:01 -04:00
Paul Gilbert
6a346b97a2
SHERLOCK: RT: Fixes for Foolscap puzzle
2015-08-02 18:10:41 -04:00
Paul Gilbert
6a21765c2e
SHERLOCK: RT: Rename hangman puzzle to foolscap puzzle
2015-08-02 17:47:44 -04:00
Paul Gilbert
fd849ee58c
SHERLOCK: RT: Refactoring and cleanup for Foolscap puzzle
2015-08-02 17:40:53 -04:00
Paul Gilbert
1ae250f53b
SHERLOCK: RT: Fix NPC initialization when they start walking
2015-08-02 15:24:43 -04:00
Paul Gilbert
7765cdb972
SHERLOCK: RT: Implement Tattoo cmdCallTalkFile
2015-08-02 15:14:22 -04:00
Paul Gilbert
1e3313580f
SHERLOCK: RT: Fix NPC movement to original pos in pullNPCStack
2015-08-02 14:21:58 -04:00
Paul Gilbert
e00a9f338c
SHERLOCK: RT: Fix erasing backgrounds when running animations
2015-08-01 22:30:24 -04:00
Paul Gilbert
222de5a2f5
SHERLOCK: RT: Replace constant
2015-08-01 19:34:13 -04:00
Paul Gilbert
c72d826b7b
SHERLOCK: SS: Fix return type of dartHit
2015-08-01 17:03:15 -04:00
Paul Gilbert
650c455e85
SHERLOCK: RT: Fix setting default _lookPos in scrolled scenes
2015-08-01 16:03:01 -04:00
Paul Gilbert
aede69df3c
SHERLOCK: RT: Add check for resetting sequence in setObjSequence
2015-08-01 14:19:11 -04:00
Paul Gilbert
86e9bb1f65
SHERLOCK: RT: Fix closing Verbs menu by clicking outside it
2015-07-31 22:09:23 -04:00
Paul Gilbert
a567c21633
SHERLOCK: RT: Fix initialization of Watson's default talk file
2015-07-31 21:58:51 -04:00
Paul Gilbert
989ba681bc
SHERLOCK: RT: Mousing over an NPC overrides any bg object at the same place
2015-07-31 21:43:35 -04:00
Paul Gilbert
8fd588072d
SHERLOCK: RT: Implement inventory window scrolling
2015-07-31 21:21:52 -04:00
Paul Gilbert
f99b42a89d
SHERLOCK: RT: Don't show inventory item tooltips on scrollbar
2015-07-31 20:44:38 -04:00
Paul Gilbert
90802cedbc
SHERLOCK: RT: Fix saving so Watson's walk sequences can be set on loading
2015-07-31 20:07:03 -04:00
Paul Gilbert
238ec804cf
SHERLOCK: RT: Fix crash when scrollbar count equals page size
2015-07-31 18:38:32 -04:00
Paul Gilbert
4cc2bcabe1
SHERLOCK: RT: Fix inventory tooltips when in a scene with a mask
...
ScummVM simplifies tooltip handling by drawing tooltips directly to the
screen surface. This works well in most cases, but in mask scenes, the
screen is recopied at the end of rendering to apply the mask overlay,
so the tooltip needs to be redrawn after again in order to be seen
2015-07-31 17:32:38 -04:00
Paul Gilbert
803969b928
SHERLOCK: RT: Fix rendering of of scene masks
2015-07-31 08:33:19 -04:00
Paul Gilbert
6cf0bfe6d5
SHERLOCK: RT: Further fixes for _lookupTable1 init
2015-07-30 22:36:11 -04:00
Paul Gilbert
7b6c49033e
SHERLOCK: RT: Fix initialization of _lookupTable1
2015-07-30 22:04:20 -04:00
Paul Gilbert
96dea8fd7f
SHERLOCK: RT: Fix savegame numbering in original saves dialog
2015-07-30 20:54:48 -04:00
Paul Gilbert
7a4d4ac29d
SHERLOCK: RT: Fix flickering tooltips in scenes with a mask
2015-07-30 20:48:20 -04:00
Paul Gilbert
ad72d862b2
SHERLOCK: Bump up savegame version
2015-07-30 20:34:31 -04:00
Paul Gilbert
d8d475b271
SHERLOCK: RT: Fix initialization and saving of inv item requiredFlag values
2015-07-30 08:30:25 -04:00
Paul Gilbert
46b80d3e74
SHERLOCK: RT: Fix redrawing journal when page is changed
2015-07-29 22:02:54 -04:00