Commit Graph
53 Commits
Author SHA1 Message Date
Filippos Karapetis d94ba47dbe CHEWY: Fix cancelling load from the main menu - bug #13682 2022-07-10 23:18:04 +03:00
Filippos Karapetis bf15a7f2fe CHEWY: Remove the InputMgr class 2022-07-07 13:06:22 +03:00
Filippos Karapetis c31c62a22b CHEWY: Refactor the cursor handling code 2022-06-29 17:47:27 +03: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 ff23832042 CHEWY: Refactor room music code 2022-06-13 14:37:21 +03:00
Paul Gilbert afca1fc092 CHEWY: Fix menu not being openable after saving game 2022-06-12 23:02:32 -07:00
Paul Gilbert b407e0ed52 CHEWY: Move static global rect arrays to the Globals class 2022-05-29 09:40:38 -07:00
Filippos Karapetis ef181e8fed CHEWY: Simplify and rename some screen related functions 2022-05-22 19:37:50 +03:00
Filippos Karapetis 356592417e CHEWY: Cleanup defines 2022-05-22 17:29:56 +03:00
Filippos Karapetis 788467beb5 CHEWY: Rename class members to conform to our style 2022-05-21 23:20:04 +03:00
Filippos Karapetis 56f53b8191 CHEWY: Merge the screen drawing code and cleanup defines 2022-04-11 23:28:31 +03:00
D G Turner 2c4c9fcb05 CHEWY: Fix Signed vs. Unsigned GCC Compiler Warning 2022-03-26 11:50:25 +00:00
Filippos Karapetis ba353bc58c CHEWY: Remove the IOGame class and simplify the save game slot code 2022-03-26 00:48:15 +02:00
Filippos Karapetis 30e2f84075 CHEWY: Refactor the save slots in the original save/load dialog
Now, 1000 save slots are supported. Also, we are using a string array,
which helps us simplify the save slot processing code
2022-03-25 17:46:10 +02:00
Filippos Karapetis e2221d6585 CHEWY: Refactor the hotspot matching code 2022-03-22 22:15:44 +02:00
Strangerke 5c9beed48e CHEWY: Add an option for the original menus, slightly refactor get_savegame_files 2022-03-21 22:27:36 +01:00
Filippos Karapetis fcd5122f68 CHEWY: Clean up defines 2022-03-21 01:32:46 +02:00
Filippos Karapetis b4ddf49c18 CHEWY: Rename spieler -> gameState 2022-03-20 13:58:23 +02:00
Filippos Karapetis 060eb2627b CHEWY: Remove superfluous save slot related code 2022-03-16 03:28:04 +02:00
Filippos Karapetis 287f5d0217 CHEWY: Refactor and simplify keyboard key handling code 2022-03-08 01:34:11 +02:00
Filippos Karapetis a80e543a3c CHEWY: Start replacing minfo for cursor position 2022-03-06 14:40:43 +02:00
Filippos Karapetis 432e0682c3 CHEWY: Remove obsolete file handles from the Room class 2022-03-05 23:24:49 +02:00
Filippos Karapetis 299a81bda8 CHEWY: Use enums for open_handle() 2022-03-05 22:38:12 +02:00
Filippos Karapetis f541a938b7 CHEWY: Cleanup 2022-03-05 22:38:11 +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 3b86f9e94e CHEWY: Some more renaming 2022-03-03 18:36:47 -08:00
Strangerke 56616bac2f CHEWY: Some renaming 2022-03-03 18:36:45 -08:00
Filippos Karapetis 8e2ea2c8d5 CHEWY: Refactor text printing and font handling code 2022-03-03 18:36:42 -08:00
Strangerke fcce6ef9dd CHEWY: Add German exit message 2022-03-03 18:36:41 -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 1ea4b7bd5b Remove the modul / fcode checks
These checks were used for incorrect resources, so it's best to place
the relevant checks when loading resources instead of random places in
the code. Also, remove unused chunk IDs
2022-03-03 18:36:38 -08:00
Filippos Karapetis 26139fd227 CHEWY: Rename setze_zeiger -> set_pointer 2022-03-03 18:36:34 -08:00
Strangerke c81d3cb5e5 CHEWY: Remove the file mode in several functions 2022-03-03 18:36:33 -08:00
Paul Gilbert d349d46776 CHEWY: Capitalize classes in ngstypes.h 2022-03-03 18:36:32 -08:00
Paul Gilbert 9c15eefa80 CHEWY: Further Globals cleanup, renamed file to globals.cpp 2022-03-03 18:36:31 -08:00
Paul Gilbert a4a0f0a009 CHEWY: Move final globals from global.cpp to Globals 2022-03-03 18:36:31 -08:00
Paul Gilbert 8d42bf7690 CHEWY: Move object pointer globals to Globals 2022-03-03 18:36:31 -08:00
Paul Gilbert 546cb99e0b CHEWY: Move globals to Globals 2022-03-03 18:36:30 -08:00
Paul Gilbert 793e53c09a CHEWY: Moving globals to Globals 2022-03-03 18:36:30 -08:00
Paul Gilbert 69ed392124 CHEWY: Move graphics related globals to Globals 2022-03-03 18:36:29 -08:00
Paul Gilbert 49fd2bd1f0 CHEWY: Properly clear mouse click when used to skip dialogue 2022-03-03 18:36:28 -08:00
Paul Gilbert a6aa69e49c CHEWY: Remove the original's keycode constants 2022-03-03 18:36:27 -08:00
Paul Gilbert c5d0e15fd8 CHEWY: Move main.cpp globals to Globals 2022-03-03 18:36:24 -08:00
Filippos Karapetis 282e165777 CHEWY: Remove obsolete error checking
This code is gradually being replaced with the new resource code
2022-03-03 18:36:17 -08:00
Paul Gilbert bb363bce25 CHEWY: Use the ScummVM GMM dialog by default 2022-03-03 18:36:14 -08:00