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