Commit Graph

52 Commits

Author SHA1 Message Date
Paul Gilbert
bb252129b6 SHERLOCK: RT: Implementing password entry window 2015-08-08 08:45:41 -04:00
Paul Gilbert
fd849ee58c SHERLOCK: RT: Refactoring and cleanup for Foolscap puzzle 2015-08-02 17:40:53 -04:00
Paul Gilbert
8ccc6331ad SHERLOCK: RT: Implement Quit dialog 2015-07-24 12:06:07 -04:00
Paul Gilbert
1018dad556 SHERLOCK: RT: Implemented Options dialog rendering 2015-07-23 21:50:45 -04:00
Paul Gilbert
480003f48d SHERLOCK: RT: Cleanup of Exit class and fix exiting scenes 2015-07-02 20:53:40 -04:00
Paul Gilbert
a96aad5559 SHERLOCK: RT: Fix crash in second intro scene 2015-06-17 20:03:08 -04:00
Paul Gilbert
ed6c10e022 SHERLOCK: RT: Implement lookatObject and printObjectDesc 2015-06-17 18:54:39 -04:00
Paul Gilbert
09bd10c6cb SHERLOCK: RT: Implemented WidgetVerbs execute 2015-06-16 21:13:34 -04:00
Martin Kiewitz
1b6a60f359 SHERLOCK: action processing uses fixed text class
action error messages are now localized too
2015-06-14 17:52:11 +02:00
Paul Gilbert
d314257968 SHERLOCK: Simplify UseType to derive from ActionType 2015-06-13 15:48:02 -04:00
Paul Gilbert
7d2f15d821 SHERLOCK: RT: Implemented doStandardControl 2015-06-13 14:53:50 -04:00
Paul Gilbert
debe270d6f SHERLOCK: RT: Implemented handleInput method 2015-06-13 11:38:12 -04:00
Paul Gilbert
ef06a86ac8 SHERLOCK: Fix compiler warning 2015-06-07 09:46:24 -04:00
Paul Gilbert
e48d6aecae SHERLOCK: Implement setupBGArea 2015-06-06 11:37:00 -04:00
Paul Gilbert
49295c5b8b SHERLOCK: Add RT post-processing for loadScene 2015-06-04 19:37:59 -04:00
Paul Gilbert
c822e849de SHERLOCK: Move scroll variables from Screen to TattooUserInterface 2015-05-31 16:28:41 -04:00
Paul Gilbert
f4902b516e SHERLOCK: Moving split up classes into their own files 2015-05-28 08:31:53 -04:00
Paul Gilbert
45b4989b55 SHERLOCK: Implement RT scrolling code 2015-05-27 22:36:51 -04:00
Paul Gilbert
0d4163c6e9 SHERLOCK: Implemented initial background clearing of RT doBgAnim 2015-05-27 20:26:40 -04:00
Paul Gilbert
79f11bd381 SHERLOCK: Make virtual destructors for user interface classes 2015-05-24 10:58:00 -04:00
Paul Gilbert
b4b6bf63db Merge branch 'master' into sherlock2 2015-05-22 22:31:21 -04:00
Paul Gilbert
e115da8f3d SHERLOCK: Standardised keypress fields as char type 2015-05-20 20:32:04 -04:00
Strangerke
85081b7702 SHERLOCK: Systematically use InvMode values when it's appropriate 2015-05-19 19:37:33 +02:00
Paul Gilbert
1df183ffcb SHERLOCK: Move method comments from cpp to headers 2015-05-19 07:37:55 -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
40f7fff429 SHERLOCK: Beginnings of UserInterface split for Scalpel vs Tattoo 2015-05-17 08:09:14 -04:00
Paul Gilbert
24b93a14be SHERLOCK: Renamed graphics.cpp to surface.cpp 2015-05-13 20:05:19 -04:00
Willem Jan Palenstijn
902b791165 SHERLOCK: Make copyright headers consistent 2015-05-09 18:06:05 +02:00
Paul Gilbert
7cf9fcd44e SHERLOCK: Change _helpStyle from int to bool 2015-05-01 19:13:53 -10:00
Paul Gilbert
850bd73968 SHERLOCK: Move Settings dialog event handling into Settings class 2015-05-01 18:47:13 -10:00
Paul Gilbert
a2ef3e2402 SHERLOCK: Moved Settings dialog into it's own class 2015-05-01 18:29:42 -10:00
Paul Gilbert
12d3976c38 SHERLOCK: Implement configuration settings save/load 2015-05-01 18:21:13 -10:00
Paul Gilbert
27938653a5 SHERLOCK: Further fixes for entering savegame names 2015-04-22 04:44:55 -05:00
Paul Gilbert
3186016370 SHERLOCK: Implemented save game dialog event handling 2015-04-21 18:25:06 -05:00
Paul Gilbert
a81686b0e1 SHERLOCK: Fix Setup dialog button handling 2015-04-21 02:06:24 -05:00
Paul Gilbert
3be28b495d SHERLOCK: Implemented checkUseAction 2015-04-13 20:10:35 -05:00
Paul Gilbert
cf878316ea SHERLOCK: Implement settings window code 2015-04-12 23:20:22 -05:00
Paul Gilbert
454b6a2bbe SHERLOCK: Implemented pick up code 2015-04-12 11:06:25 -05:00
Paul Gilbert
461d5c64f2 SHERLOCK: Fixes for opening door 2015-04-11 23:42:11 -05:00
Paul Gilbert
8fa8b14762 SHERLOCK: Implement clearTalking and Talk::drawInterface 2015-03-31 21:30:22 -04:00
Paul Gilbert
cf4226be45 SHERLOCK: Implemented talkTo 2015-03-31 07:55:54 -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
35df6bb7ed SHERLOCK: Implemented doInvControl 2015-05-07 22:49:22 +02:00
Paul Gilbert
56a854e229 SHERLOCK: Fixes for examine dialog display 2015-03-27 19:52:46 -04:00
Paul Gilbert
4fad808aad SHERLOCK: Implemented doMainControl 2015-03-27 08:36:04 -04:00
Paul Gilbert
9f21575c56 SHERLOCK: Implemented banishWindow 2015-03-26 23:10:10 -04:00
Paul Gilbert
5e45abcca4 SHERLOCK: Implemented printObjectDesc 2015-03-26 21:40:24 -04:00
Paul Gilbert
03a969bd0f SHERLOCK: Implementing walk code 2015-03-24 22:24:45 -04:00