Commit Graph
64 Commits
Author SHA1 Message Date
Filippos Karapetis f15682d578 CHEWY: Fix cursor when examining items in the inventory screen 2022-07-09 22:37:05 +03:00
Filippos Karapetis bf15a7f2fe CHEWY: Remove the InputMgr class 2022-07-07 13:06:22 +03:00
Filippos Karapetis 903ec7bc86 CHEWY: Move the ChewyFont class into a separate file 2022-07-07 12:25:46 +03:00
Filippos Karapetis 0d54f36825 CHEWY: Variable renaming 2022-07-01 20:04:23 +03:00
Filippos Karapetis cf73da0409 CHEWY: Whitespace fixes 2022-06-30 00:11:26 +03:00
Filippos Karapetis 0e3d11100b CHEWY: Cleanup inventory and show button arrows if needed - bug #13610 2022-06-30 00:08:13 +03:00
Filippos Karapetis c604ec8d7e CHEWY: Hide cursor when showing the Hermit's diary - bug #13639 2022-06-29 17:47:29 +03:00
Filippos Karapetis 7c6d2524bd CHEWY: Further refactoring of the cursor code 2022-06-29 17:47:28 +03:00
Filippos Karapetis c31c62a22b CHEWY: Refactor the cursor handling code 2022-06-29 17:47:27 +03:00
Paul Gilbert 08da901e6a CHEWY: Fix cursor disappearing using fn keys whilst menu open 2022-06-24 20:37:50 -07:00
Filippos Karapetis 2bdf1deb31 CHEWY: Small refactoring in the parameters of load_tgp() 2022-06-14 01:22:25 +03:00
Filippos Karapetis 3e8f07cb88 CHEWY: Remove redundant globals 2022-06-13 14:37:21 +03:00
Filippos Karapetis faf42d0f84 CHEWY: Play audio commentary in inventory - bug #13522 2022-06-12 21:12:48 +03:00
Paul Gilbert b407e0ed52 CHEWY: Move static global rect arrays to the Globals class 2022-05-29 09:40:38 -07:00
Filippos Karapetis b612498015 CHEWY: Remove more screen related dead code
The custom clip rect and the screen fading frame code aren't used
2022-05-22 19:37:51 +03:00
Filippos Karapetis ef181e8fed CHEWY: Simplify and rename some screen related functions 2022-05-22 19:37:50 +03:00
Filippos Karapetis 788467beb5 CHEWY: Rename class members to conform to our style 2022-05-21 23:20:04 +03:00
Filippos Karapetis 8150cdd3c0 CHEWY: Fix highlighting when hovering over inventory buttons
A typo in commit e2221d6585
Thanks to dreammaster for bisecting this
2022-05-20 20:47:10 +03:00
Filippos Karapetis e3040d29c8 CHEWY: Use the new text handling code for inventory item usage 2022-04-13 02:48:11 +03:00
Filippos Karapetis 56f53b8191 CHEWY: Merge the screen drawing code and cleanup defines 2022-04-11 23:28:31 +03:00
Filippos Karapetis 34cb79817f CHEWY: More work on the text handling code 2022-04-10 20:27:41 +03:00
Filippos Karapetis e91bd68c2d CHEWY: Remove superfluous parameter from the control bit functions
This is always set to ATS_DATA, so it can be safely removed
2022-03-30 01:10:35 +03:00
Filippos Karapetis 57ab02bf46 CHEWY: More work on text handling 2022-03-29 00:21:53 +03:00
Filippos Karapetis e2221d6585 CHEWY: Refactor the hotspot matching code 2022-03-22 22:15:44 +02:00
Filippos Karapetis 840c1d70b8 CHEWY: More work on using inventory items 2022-03-20 13:58:24 +02:00
Filippos Karapetis b4ddf49c18 CHEWY: Rename spieler -> gameState 2022-03-20 13:58:23 +02:00
Filippos Karapetis 743f0f7239 CHEWY: Use the new text resource handling code for item look texts 2022-03-20 13:58:21 +02:00
Strangerke 6e870796a9 CHEWY: More renaming in atds.h 2022-03-11 00:07:29 +01:00
Filippos Karapetis 247074d92c CHEWY: Fix regression when using items 2022-03-08 03:23:41 +02:00
Filippos Karapetis 287f5d0217 CHEWY: Refactor and simplify keyboard key handling code 2022-03-08 01:34:11 +02:00
Strangerke 4a012a2955 CHEWY: rename a bunch of 'Anz' variables 2022-03-07 00:58:19 +01:00
Filippos Karapetis 6ad1b281b7 CHEWY: Refactor the mouse code to use CursorMan and ScummVM cursors 2022-03-06 14:40:44 +02:00
Filippos Karapetis a80e543a3c CHEWY: Start replacing minfo for cursor position 2022-03-06 14:40:43 +02:00
Filippos Karapetis 0c543715ab CHEWY: Handle mouse button up events, instead of button down
This helps avoid processing the same mouse button down event in a row
and is in line with how we process mouse events in other engines
2022-03-06 01:07:49 +02:00
Filippos Karapetis 35515585df CHEWY: Switch to the new video code
This simplifies the video code significantly and allows us to
remove the old video code
2022-03-05 17:26:29 +02:00
Strangerke 23c5a4ce3e CHEWY: More renaming 2022-03-03 18:37:16 -08:00
Strangerke b27b209021 CHEWY: Still renaming 2022-03-03 18:36:50 -08:00
Strangerke 9cd7694d07 CHEWY: Remove unused structure, some renaming 2022-03-03 18:36:50 -08:00
Strangerke 266b30eb55 CHEWY: More renaming 2022-03-03 18:36:49 -08:00
Strangerke beec516ffb CHEWY: Some more renaming 2022-03-03 18:36:49 -08:00
Strangerke 8aec52fd82 CHEWY; Some more renaming 2022-03-03 18:36:48 -08:00
Strangerke ef70d3ef56 CHEWY: more renaming 2022-03-03 18:36:48 -08:00
Strangerke b3fc15feeb CHEWY: Some renaming 2022-03-03 18:36:45 -08:00
Strangerke 56616bac2f CHEWY: Some renaming 2022-03-03 18:36:45 -08:00
Strangerke cb3983d102 CHEWY: More janitorial work in Inventory::menu() 2022-03-03 18:36:44 -08:00
Strangerke 4104095241 CHEWY: Remove initialization of menu_first not present in the binary (and useless) 2022-03-03 18:36:44 -08:00
Filippos Karapetis 8e2ea2c8d5 CHEWY: Refactor text printing and font handling code 2022-03-03 18:36:42 -08:00
Strangerke e35654ac19 CHEWY: More renaming 2022-03-03 18:36:41 -08:00
Strangerke 8853eaba2c CHEWY: Fix some more CppCheck warnings, some renaming 2022-03-03 18:36:40 -08:00
Filippos Karapetis cd7de90e42 CHEWY: Remove stubbed mouse speed code 2022-03-03 18:36:40 -08:00