Commit Graph
86814 Commits
Author SHA1 Message Date
Paul Gilbert ac642fdfb3 SHERLOCK: Implement custom mirror logic for scene 12 2015-04-30 23:16:03 -10:00
Paul Gilbert 24a36d6106 SHERLOCK: Fix crash loading scene 42, which didn't have any canimations 2015-04-30 22:11:29 -10:00
Paul Gilbert 9d99f1ebe7 SHERLOCK: Fix looking at items with multiple pages of description 2015-04-30 21:46:12 -10:00
Paul Gilbert d32eb9a70f SHERLOCK: Simplify all the castings of char to byte in Talk and Journal 2015-04-30 21:31:18 -10:00
Paul Gilbert 9117083e0a SHERLOCK: Fix crash in Equestrian shop 2015-04-30 21:21:59 -10:00
Paul Gilbert 56f8d54e51 SHERLOCK: Use script opcode constants in journal loading 2015-04-30 21:07:33 -10:00
Paul Gilbert 821040deaa SHERLOCK: Fix blank talk windows sometimes remaining open 2015-04-30 21:00:48 -10:00
Paul Gilbert d811e4a9ff SHERLOCK: Fix color of talk response text 2015-04-30 20:44:19 -10:00
Paul Gilbert 2bc1d2badc SHERLOCK: Fix showing corpse portraits in Morgue 2015-04-30 17:55:58 -10:00
Paul Gilbert e332565119 SHERLOCK: Fix Gregson disappearing at Morgue 2015-04-30 16:59:36 -10:00
Paul Gilbert e37cf9c4d0 SHERLOCK: Fix talking to Gregson at morgue 2015-04-30 16:00:08 -10:00
Paul Gilbert 8e4ccdbd2c SHERLOCK: Fix trying to move items that can't be 2015-04-30 15:46:30 -10:00
Paul Gilbert e25fbfa8e4 SHERLOCK: Fix initial entry conversation with coroner at morgue 2015-04-30 15:38:13 -10:00
Paul Gilbert 862d63c2a6 SHERLOCK: Partial fix for Blackwell capture cutscene 2015-04-30 15:20:48 -10:00
Paul Gilbert c4008703d1 SHERLOCK: More descriptive comment for talkTo 2015-04-30 15:04:08 -10:00
Paul Gilbert d57cb94752 SHERLOCK: Fix picking up pail at docks 2015-04-30 15:01:15 -10:00
Paul Gilbert 329f6d744c SHERLOCK: Fix DISPLAY_INFO_LINE talk opcode 2015-04-30 12:51:46 -10:00
Paul Gilbert 50da2a2dd8 SHERLOCK: Fix display of item descriptions 2015-04-30 12:21:11 -10:00
Paul Gilbert 00fd812028 SHERLOCK: Properly restrict scene drawing to scene area 2015-04-30 11:23:31 -10:00
Paul Gilbert 56f43eff10 SHERLOCK: Fix loading scenes with initially hidden objects 2015-04-30 10:24:18 -10:00
Paul Gilbert 7ca3b75805 SHERLOCK: Fix clicking in script zones starting the script 2015-04-29 23:17:51 -10:00
Paul Gilbert 6d32c570d0 SHERLOCK: Fix journal loading change sequence opcode 2015-04-29 22:56:07 -10:00
Paul Gilbert 21d1735754 SHERLOCK: Fix script byte casting in journal loading 2015-04-29 22:12:59 -10:00
Paul Gilbert aba28c4737 SHERLOCK: Move _slowChess to Map _frameChangeFlag 2015-04-29 21:41:49 -10:00
Paul Gilbert f34b9a59b5 SHERLOCK: Fix Sherlock gliding when walking vertically 2015-04-29 21:38:06 -10:00
Paul Gilbert ef4ec4cde3 SHERLOCK: Fix moving crates in Tabacco Shop 2015-04-29 21:24:34 -10:00
Paul Gilbert e3881ccbb9 SHERLOCK: Fix display of place names on overhead map 2015-04-29 21:12:56 -10:00
Paul Gilbert 0ef0b4570a SHERLOCK: Minor bugfix and cleanup for dartScore 2015-04-29 18:11:35 -10:00
Paul Gilbert 4b53d6a54b SHERLOCK: Fixes for darts minigame 2015-04-29 18:02:08 -10:00
Paul Gilbert 34a7ec7cdf SHERLOCK: Fix icon disappearing when moving to Covent Gradens on map
Co-ordinates in Sherlock are frequently multiplied by 100.
Thus, on the overland map, the values can go up to 64000, which overflows
the signed 16-bit values allowed by the standard Common::Point class
2015-04-28 21:35:20 -10:00
Filippos Karapetis 2fb49bd759 NEWS: Mention support for Rex Nebular, as well as the fixes to SCI 2015-04-29 00:43:06 +03:00
Martin Kiewitz 02dd8cffcc SCI: move SCI32 plane clear to gamestate_restore() 2015-04-27 20:50:37 +02:00
Martin Kiewitz 139bdec3ba SCI: immediate restore now uses delayed restore
instead of the old hackish method
2015-04-27 18:21:41 +02:00
Paul Gilbert 7be410621e SHERLOCK: Fixes for giving flower to Wiggins 2015-04-27 04:51:16 -05:00
Paul Gilbert f7f405eadb SHERLOCK: Further fixes for analysing flower on lab table 2015-04-27 04:40:19 -05:00
Paul Gilbert a2e1f4cb76 SHERLOCK: Fix using items within the scene 2015-04-27 02:29:34 -05:00
Paul Gilbert 80fba27cb3 SHERLOCK: Fix analysing flower on lab table 2015-04-27 02:18:57 -05:00
Paul Gilbert 3a8aa69568 SHERLOCK: Fixes for using flower on lab table 2015-04-26 23:31:29 -05:00
Paul Gilbert 3d48340069 SHERLOCK: Fix using items from inventory dialog 2015-04-26 21:15:33 -05:00
Paul Gilbert 8ec6e58f67 SHERLOCK: Fix color for picking up messages 2015-04-26 20:28:49 -05:00
Paul Gilbert d51173cd11 SHERLOCK: Fix map not displaying second time it's called 2015-04-26 20:09:59 -05:00
Paul Gilbert 65eb390ead SHERLOCK: Cleanup and moving of map variables into Map class 2015-04-26 18:29:20 -05:00
Paul Gilbert f3bd616070 SHERLOCK: Fix character positioning after loading savegames 2015-04-26 18:07:52 -05:00
Paul Gilbert 488ac579d7 SHERLOCK: Fix checking single character star action names 2015-04-26 17:26:22 -05:00
Paul Gilbert 0ca3fd6454 SHERLOCK: Fix SET_FLAG talk opcode 2015-04-26 16:38:34 -05:00
Martin Kiewitz 031b9b8ced SCI: restore: clear screen when restoring
primarily to clear kPortrait graphics in kq6
when restoring during portrait animation
2015-04-26 15:50:12 +02:00
Martin Kiewitz 5f53b9255e SCI: restore: reset ports before loading memory
otherwise we could free hunk space of the
loaded saved game
2015-04-26 15:29:02 +02:00
Paul Gilbert fd8cab4ffd SHERLOCK: Fix casting of data in talk opcode handling 2015-04-26 06:22:25 -05:00
Paul Gilbert 250b3c1a30 SHERLOCK: Fix handling of talk opcodes in journal loading 2015-04-26 04:52:31 -05:00
Paul Gilbert 0c68c0a53a SHERLOCK: Fix inventory display when player has more than 6 items 2015-04-26 04:33:24 -05:00