Paul Gilbert
d9e3d88db9
SHERLOCK: RT: Add missing saving of inventory item _verb data
2015-07-18 22:12:23 -04:00
Paul Gilbert
6b3df0d966
SHERLOCK: RT: Implement handling of 2nd object requiredFlag
2015-07-08 20:49:00 -04:00
Paul Gilbert
e4b4fd0493
SHERLOCK: RT: Fix Coverity problems
2015-06-29 19:43:44 -04:00
Paul Gilbert
a041aec839
SHERLOCK: RT: Inventory window now partially showing
2015-06-28 20:10:02 -04:00
Paul Gilbert
d5c1f8b8d6
SHERLOCK: RT: Implement initial inventory
2015-06-28 13:29:32 -04:00
Paul Gilbert
92ac962718
SHERLOCK: RT: Further split-off of Scalpel-specific code
2015-06-25 20:42:02 -04:00
Filippos Karapetis
7e6539f400
SHERLOCK: Use IS_3DO in more places
2015-06-16 10:02:32 +03:00
Martin Kiewitz
56a0ba8b20
SHERLOCK: 3DO: make inventory work somewhat
...
inventory images is in item.lib on 3DO
2015-06-14 19:35:09 +02:00
Martin Kiewitz
a33a4fa591
SHERLOCK: inventory uses fixed text class now
...
inventory buttons now localized
2015-06-14 14:51:43 +02:00
Torbjörn Andersson
276a96f127
SHERLOCK: Added color enum for 235 (button background color?)
...
At some point, at least some of these will have to be handled
differentl for the 3DO version, since it uses 16 bpp. I hope this
will make them easier to find when that time comes.
2015-06-13 12:27:17 +02:00
Paul Gilbert
af2a1a3351
SHERLOCK: Refactoring, cleanup, and fixes for savegame code
2015-06-07 19:18:14 -04:00
Paul Gilbert
f4902b516e
SHERLOCK: Moving split up classes into their own files
2015-05-28 08:31:53 -04:00
Paul Gilbert
0d4163c6e9
SHERLOCK: Implemented initial background clearing of RT doBgAnim
2015-05-27 20:26:40 -04:00
Paul Gilbert
b4b6bf63db
Merge branch 'master' into sherlock2
2015-05-22 22:31:21 -04:00
Strangerke
9a58e485bf
SHERLOCK: Fix some uninitialized values and unused variables
2015-05-22 19:52:00 +02:00
Strangerke
85081b7702
SHERLOCK: Systematically use InvMode values when it's appropriate
2015-05-19 19:37:33 +02:00
Paul Gilbert
8ae0014bc2
SHERLOCK: Refactor Surface not to descend directly from Graphics::Surface
2015-05-19 09:10:35 -04:00
Paul Gilbert
1df183ffcb
SHERLOCK: Move method comments from cpp to headers
2015-05-19 07:37:55 -04:00
Paul Gilbert
485214a831
SHERLOCK: Further addition of enums and method renames
2015-05-19 00:03:54 -04:00
Paul Gilbert
8d426ca464
SHERLOCK: Added more of the game options to the Engine tab
2015-05-18 20:43:26 -04:00
Paul Gilbert
59993fdc74
SHERLOCK: Replace magic numbers with enums and constants
2015-05-18 19:15:17 -04:00
Paul Gilbert
844d801259
SHERLOCK: Syntactic fixes
2015-05-18 18:30:31 -04:00
sirlemonhead
da9333a924
SHERLOCK: Fix code formatting issues and comment spelling mistakes
2015-05-18 18:23:47 +01:00
sirlemonhead
5e351b6bf3
SHERLOCK: Replace scumm_stricmp() with equalsIgnoreCase()
2015-05-17 20:41:46 +01:00
Paul Gilbert
40f7fff429
SHERLOCK: Beginnings of UserInterface split for Scalpel vs Tattoo
2015-05-17 08:09:14 -04:00
Strangerke
8d2ec6f9fa
SHERLOCK: Remove a couple of unused variables in inventory
2015-05-15 09:55:35 +02:00
sirlemonhead
a0467ea60d
SHERLOCK: Correct some minor spelling mistakes
2015-05-12 08:57:21 -04:00
Willem Jan Palenstijn
902b791165
SHERLOCK: Make copyright headers consistent
2015-05-09 18:06:05 +02:00
Paul Gilbert
1518d14c34
SHERLOCK: Cleanup fixes for Inventory
2015-05-09 11:25:05 -04:00
Strangerke
d9e93f8e01
SHERLOCK: some code formatting
2015-05-07 19:33:44 +02:00
Paul Gilbert
b4c3d9840c
SHERLOCK: Extra method comments
2015-05-01 17:17:24 -10:00
Paul Gilbert
0c68c0a53a
SHERLOCK: Fix inventory display when player has more than 6 items
2015-04-26 04:33:24 -05:00
Paul Gilbert
2379824e32
SHERLOCK: Fix saving and display of inventory items
2015-04-25 04:42:15 -05:00
Paul Gilbert
0984405a0d
SHERLOCK: Implement savegame synchronization
2015-04-21 22:51:03 -05:00
Paul Gilbert
0d4d8e878c
SHERLOCK: Implemented stubbed talk and inventory methods
2015-05-07 22:49:22 +02:00
Paul Gilbert
96e04ab797
SHERLOCK: Implemented doScript and support methods
2015-04-10 23:35:26 -05:00
Paul Gilbert
3ef78ed7e1
SHERLOCK: Fix button text for inventory display
2015-04-05 22:15:46 -05:00
Paul Gilbert
8ee0214342
SHERLOCK: Implemented Inventory::highlight
2015-04-02 08:44:07 -04:00
Paul Gilbert
943d0a702f
SHERLOCK: Beginnings of talk loading, added skeleton Scripts class
2015-03-30 21:07:01 -04:00
Paul Gilbert
3149ce0204
SHERLOCK: Added inventory list and display images in inventory mode
2015-03-29 09:52:23 -04:00
Paul Gilbert
7fec58a57d
SHERLOCK: Beginnings of inventory display
2015-03-28 22:31:18 -04:00
Paul Gilbert
c28416f38e
SHERLOCK: Change the screen _backBuffer to be a pointer
2015-03-28 20:13:57 -04:00
Paul Gilbert
35df6bb7ed
SHERLOCK: Implemented doInvControl
2015-05-07 22:49:22 +02:00
Paul Gilbert
4fad808aad
SHERLOCK: Implemented doMainControl
2015-03-27 08:36:04 -04:00
Paul Gilbert
5e45abcca4
SHERLOCK: Implemented printObjectDesc
2015-03-26 21:40:24 -04:00
Paul Gilbert
e444d989bb
SHERLOCK: Implemented scene freeing code
2015-03-22 09:51:37 -04:00
Paul Gilbert
3c77a521dc
SHERLOCK: Implement main scene loop and more inventory code
2015-03-22 09:02:31 -04:00
Paul Gilbert
f0ad2f624b
SHERLOCK: More scene loading, implemented Inventory class
2015-03-20 22:01:52 -04:00