68938 Commits

Author SHA1 Message Date
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