Commit Graph
58 Commits
Author SHA1 Message Date
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 7a967ed6b7 CHEWY: Remove dead code 2022-07-07 12:08:43 +03:00
Filippos Karapetis 4edaf4a199 CHEWY: Get rid of the cur_display global. Some cleanup 2022-07-01 20:04:23 +03:00
Filippos Karapetis c4c04ca3b2 CHEWY: Some more renames for cursor defines 2022-06-29 17:47:28 +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
Filippos Karapetis 6712b35d42 CHEWY: Use the ScummVM volume - bug #13595
This avoids having the volume reset on game startup. Also, volume is
no longer stored in saved games
2022-06-20 12:45:19 +03:00
Filippos Karapetis 8880dccc25 CHEWY: Remove unused parameters 2022-06-13 14:37:21 +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
Filippos Karapetis e4d1dc98d5 CHEWY: Rename spieler_vector -> moveState 2022-06-13 14:37:20 +03:00
Filippos Karapetis becbe8ad0f CHEWY: Remove unused menu flag 2022-06-13 00:42:14 +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 56f53b8191 CHEWY: Merge the screen drawing code and cleanup defines 2022-04-11 23:28:31 +03:00
Filippos Karapetis e6326bfcc1 CHEWY: Hook up the new music player code (still WIP)
This is still not finished, but the original music playing code is
broken at the moment, so no music could be heard anyway
2022-03-23 00:28:37 +02:00
Filippos Karapetis 9f5721124a CHEWY: Use the ScummVM config for toggling subs, speech, music and SFX 2022-03-20 13:58:24 +02:00
Filippos Karapetis b4ddf49c18 CHEWY: Rename spieler -> gameState 2022-03-20 13:58:23 +02:00
Strangerke ddd632a051 CHEWY: More renaming 2022-03-09 09:12:51 +01: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 a80e543a3c CHEWY: Start replacing minfo for cursor position 2022-03-06 14:40:43 +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 5d579f2dff CHEWY: Rename mouseLeftClick 2022-03-03 18:37:21 -08: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 266b30eb55 CHEWY: More renaming 2022-03-03 18:36:49 -08:00
Strangerke ef70d3ef56 CHEWY: more renaming 2022-03-03 18:36:48 -08:00
Filippos Karapetis e66abfa8e0 CHEWY: Fix compilation 2022-03-03 18:36:47 -08:00
Strangerke d20703122d CHEWY: Renaming 2022-03-03 18:36:46 -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 891648a851 CHEWY: Fix German intro number 2022-03-03 18:36:41 -08:00
Strangerke e35654ac19 CHEWY: More renaming 2022-03-03 18:36:41 -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 a085db8a7b CHEWY: Move all custom video callbacks to r_event.cpp
This will help to gather everything in a single place, in order to
aid in rewriting this functionality. This includes all videos with
custom callbacks, set_custom_user_function() and set_flic_user_function()
2022-03-03 18:36:36 -08:00
Filippos Karapetis b292ea84bf CHEWY: Use enums for video IDs 2022-03-03 18:36:36 -08:00
Filippos Karapetis 25ad52094d CHEWY: Remove the unused mode parameter of flic_cut()
It is always set to CFO_MODE
2022-03-03 18:36:35 -08:00
Filippos Karapetis 70b1e80bd1 CHEWY: Switch more functions to the new sound code 2022-03-03 18:36:35 -08:00
Filippos Karapetis 26139fd227 CHEWY: Rename setze_zeiger -> set_pointer 2022-03-03 18:36:34 -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 cf7ac0878b CHEWY: Move various array globals 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 d9c6188922 CHEWY: Move spz globals to Globals 2022-03-03 18:36:30 -08:00
Paul Gilbert 546cb99e0b CHEWY: Move globals to Globals 2022-03-03 18:36:30 -08:00
Paul Gilbert 096b125379 CHEWY: Move SetupScreenFunc to Globals, remove unused life 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