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
Sven Hesse
370107c953
GOB: Remove a useless call to Variables::getAddressOff8()
...
This is a left-over vestige of when the gob engine recorded the size
of each variable currently in use, because it byte-swapped all
variables on save/load depending on the machine ScummVM ran on.
The gob engine doesn't do that all anymore (instead, the variables are
always stored in the endianness of the original game), so
getAddressOff8() doesn't store "this is an 8-bit variable" anymore,
making the call a NOP.
This fixes Coverity Scan issue #1267142 .
2015-08-03 15:56:43 +02:00
Filippos Karapetis
51bcdec300
Merge pull request #609 from fingolfin/patch-1
...
ACCESS: Fix initialisation of AccessEngine::_ask
2015-08-03 12:21:30 +03:00
Max Horn
0822181361
ACCESS: Fix initialisation of AccessEngine::_ask
2015-08-03 10:44:36 +02: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
Martin Kiewitz
d43c593e2e
SCI: implement frame skipping for all transitions
...
should hopefully fix transitions being too slow on some systems
2015-08-02 01:32:26 +02: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
Paul Gilbert
9e5bd8609f
SHERLOCK: RT: Fix memory leaks
2015-07-29 08:29:00 -04:00
Paul Gilbert
8c46a7ef2a
SHERLOCK: RT: Remove redundant keypad checks
2015-07-28 21:10:21 -04:00
Paul Gilbert
1460e1f296
SHERLOCK: RT: Properly redraw screen after closing journal
2015-07-28 21:04:21 -04:00
Paul Gilbert
2315257155
SHERLOCK: RT: Fix redundant speaker lines in Journal
2015-07-28 20:12:22 -04:00
Paul Gilbert
d021b20e82
SHERLOCK: RT: Fix loading and display of journal locations
2015-07-27 20:32:32 -04:00
Filippos Karapetis
6ff53ea018
ACCESS: Some variable renaming
2015-07-27 14:54:23 +03:00
Filippos Karapetis
37be3cbe83
ACCESS: Rename ICON_DATA -> ICON_PALETTE
2015-07-27 14:52:23 +03:00
Filippos Karapetis
7915b91720
ACCESS: Remove unused class member variable (CID 1312757)
2015-07-27 14:51:51 +03:00
Filippos Karapetis
089a79de85
ACCESS: Remove leading underscore from non-class member variable
2015-07-27 14:51:17 +03:00
Paul Gilbert
24818c1877
SHERLOCK: RT: Fix compiler warnings
2015-07-26 23:25:29 -04:00
Paul Gilbert
543f655bec
SHERLOCK: RT: Fix vertical spacing in journal
2015-07-26 22:58:36 -04:00
Paul Gilbert
3712c52451
SHERLOCK: RT: Fix placement of journal text
2015-07-26 22:47:36 -04:00