Commit Graph
42 Commits
Author SHA1 Message Date
Filippos Karapetis bf15a7f2fe CHEWY: Remove the InputMgr class 2022-07-07 13:06:22 +03:00
Filippos Karapetis bf4f67da28 CHEWY: Fix playing game SFX - bugs #13520, #13633 2022-07-06 17:29:46 +03:00
Coen Rampen b31de33545 CHEWY: Fix cutscene volume and panning
This commit fixes the initial volume and panning for SFX and music in
cutscenes. These were set on the sound handle of the previous SFX or music
track played, which would not affect the new sound.
2022-07-03 21:26:22 +02:00
Coen Rampen 861b8c3555 CHEWY: Fix sound settings
This fixes the in-game options screen and synchronizes the sound settings there
with the ScummVM options screen settings.
2022-07-02 22:13:41 +02:00
Filippos Karapetis c31c62a22b CHEWY: Refactor the cursor handling code 2022-06-29 17:47:27 +03:00
Filippos Karapetis d10fb5f11b CHEWY: Fix music and sound volume in options 2022-06-20 17:51:51 +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 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 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 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 e2f77bd643 CHEWY: Refactor the speech and text display logic 2022-04-02 12:22:14 +03:00
Filippos Karapetis 5cf6ba2c89 CHEWY: Get rid of the hasSpeech flag 2022-03-30 01:00:53 +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 e2221d6585 CHEWY: Refactor the hotspot matching code 2022-03-22 22:15:44 +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
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 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 8853eaba2c CHEWY: Fix some more CppCheck warnings, some renaming 2022-03-03 18:36:40 -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 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 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
Paul Gilbert 6f67f04200 CHEWY: Change ailclass to SoundPlayer 2022-03-03 18:36:18 -08:00
Paul Gilbert 2560edc9a3 CHEWY: Split files and options menus into their own classes 2022-03-03 18:36:13 -08:00