Filippos Karapetis
d94ba47dbe
CHEWY: Fix cancelling load from the main menu - bug #13682
2022-07-10 23:18:04 +03:00
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
7a967ed6b7
CHEWY: Remove dead code
2022-07-07 12:08:43 +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
4edaf4a199
CHEWY: Get rid of the cur_display global. Some cleanup
2022-07-01 20:04:23 +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
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
D G Turner
f96be8781c
CHEWY: Fix Signed vs. Unsigned GCC Compiler Warning
2022-06-29 13:56:08 +01:00
Paul Gilbert
2cdda57c53
CHEWY: Fixes for cinema dialog
2022-06-28 21:33:00 -07:00
Paul Gilbert
08da901e6a
CHEWY: Fix cursor disappearing using fn keys whilst menu open
2022-06-24 20:37:50 -07: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
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
Paul Gilbert
afca1fc092
CHEWY: Fix menu not being openable after saving game
2022-06-12 23:02:32 -07:00
Filippos Karapetis
becbe8ad0f
CHEWY: Remove unused menu flag
2022-06-13 00:42:14 +03:00
Filippos Karapetis
faf42d0f84
CHEWY: Play audio commentary in inventory - bug #13522
2022-06-12 21:12:48 +03:00
Paul Gilbert
2c71d84f51
CHEWY: Fix clicking in cinema dialog when no cutscenes yet
2022-05-29 09:43:21 -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
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
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
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
e2f77bd643
CHEWY: Refactor the speech and text display logic
2022-04-02 12:22:14 +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
5cf6ba2c89
CHEWY: Get rid of the hasSpeech flag
2022-03-30 01:00:53 +03:00
Filippos Karapetis
57ab02bf46
CHEWY: More work on text handling
2022-03-29 00:21:53 +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
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
393d409f8d
CHEWY: Cleanup
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
Strangerke
5c9beed48e
CHEWY: Add an option for the original menus, slightly refactor get_savegame_files
2022-03-21 22:27:36 +01:00