Commit graph

1095 commits

Author SHA1 Message Date
Filippos Karapetis
ae3ebc5b02 CHEWY: Fix dynamic texts - bug #13523
This is a regression from the scene text refactoring done in 8eadac5eed
2022-07-09 22:37:06 +03:00
Filippos Karapetis
c4bc3b88bc CHEWY: Fix button initialization in room 13 2022-07-09 22:37:06 +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
b22bf06c60 CHEWY: Renamed variables 2022-07-09 22:37:05 +03:00
Coen Rampen
6b9787bcc4 CHEWY: Fix SFX repeats 2022-07-08 16:28:52 +02:00
Filippos Karapetis
3303c605ee CHEWY: Fixed Nichelle's bar song sequence. Some renaming - bug #13638 2022-07-08 02:44:05 +03:00
Filippos Karapetis
d0852b8213 CHEWY: Fix in-game dialogs - bugs #13594 and 13632 2022-07-07 15:07:44 +03:00
Filippos Karapetis
312cca4fcb CHEWY: Clear pending events when starting or skipping text 2022-07-07 14:27:46 +03:00
Filippos Karapetis
94fc93a847 CHEWY: Change default value of getSwitchCode()
A value of 0 clashes with Common::MOUSE_BUTTON_LEFT
2022-07-07 14:10:20 +03:00
Filippos Karapetis
905253b0c6 CHEWY: Remove the CustomInfo struct 2022-07-07 13:07:23 +03:00
Filippos Karapetis
6b670fba62 CHEWY: Cleanup 2022-07-07 13:06:54 +03:00
Filippos Karapetis
bf15a7f2fe CHEWY: Remove the InputMgr class 2022-07-07 13:06:22 +03:00
Filippos Karapetis
2ae3906211 CHEWY: Move private members of FontMgr 2022-07-07 12:26:44 +03:00
Filippos Karapetis
903ec7bc86 CHEWY: Move the ChewyFont class into a separate file 2022-07-07 12:25:46 +03:00
Filippos Karapetis
62f21dc209 CHEWY: Rename stop_detail() -> stopDetail() 2022-07-07 12:10:03 +03:00
Filippos Karapetis
7a967ed6b7 CHEWY: Remove dead code 2022-07-07 12:08:43 +03:00
Filippos Karapetis
5caad447e0 CHEWY: Remove leftover debug messages 2022-07-07 12:08:21 +03:00
Paul Gilbert
3b42457228 CHEWY: Fix slime dripping animation in room 0 2022-07-06 19:13:26 -07:00
Filippos Karapetis
bf4f67da28 CHEWY: Fix playing game SFX - bugs #13520, #13633 2022-07-06 17:29:46 +03:00
Filippos Karapetis
3c4ec45b59 CHEWY: Ignore invalid text entries - bug #13650 2022-07-04 09:08:04 +03:00
Filippos Karapetis
ebe51eeb1f CHEWY: Fix gorilla state - bug #13655 2022-07-04 08:14:27 +03:00
Filippos Karapetis
9c0f465d98 CHEWY: Rename some variables 2022-07-04 07:14:11 +03:00
Paul Gilbert
c364553963 CHEWY: Fix alley fight scene
The cause of the background not staying black was due to some of the
changes we've done to support both subtitles and speech at the same
time. Rather than trying to further complicate that code, I've added
in a global to disable rendering the screen when the fight cutscene
is active.
2022-07-03 20:27:38 -07:00
Paul Gilbert
09cdf29abe CHEWY: Fix loading savegames for combination lock closeup 2022-07-03 19:14:44 -07:00
Paul Gilbert
5f0a67a3d6 CHEWY: Fix placement of combination lock digits 2022-07-03 18:35:56 -07:00
Paul Gilbert
796ad7be4f CHEWY: Fix getting ashtray in room 64 2022-07-03 16:42:28 -07:00
Filippos Karapetis
f19954fad8 CHEWY: Fix skeleton and machete state in room 73 (jungle) - bug #13626 2022-07-04 00:02:37 +03:00
Coen Rampen
e6d66abe67 CHEWY: Disable speech panning
It does not work properly in cutscenes and the original game does not seem to
pan speech at all.
2022-07-03 21:36:04 +02: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
D G Turner
db76f68ea6 CHEWY: Fix Incorrect Argument Ordering For Memset Function Usage 2022-07-03 20:17:38 +01:00
Filippos Karapetis
2c115c5f45 CHEWY: Disable unfinished dynamic hotspot code
This removes the description in some hotspots at the moment
2022-07-03 22:12:20 +03:00
Filippos Karapetis
1463a129d4 CHEWY: Rename some actions in room 82 (film set) 2022-07-03 22:12:19 +03:00
Filippos Karapetis
16f1dfcda1 CHEWY: Fix for vanishing items - bug #13653
This was introduced after the cursor code refactoring
2022-07-03 17:33:15 +03:00
Filippos Karapetis
17d61a9528 CHEWY: Implement extra music check for the harbor scene - bug #13652 2022-07-03 17:33:14 +03:00
Filippos Karapetis
4d7695cd70 CHEWY: Start reworking dynamic hotspot string changes
This was not implemented in the refactoring done in 8eadac5eed.
It's still incomplete, and doesn't work yet
2022-07-03 17:33:14 +03:00
Filippos Karapetis
abc0538214 CHEWY: Remove useless check 2022-07-03 17:33:13 +03:00
Filippos Karapetis
2c60a9badd CHEWY: Use enums in some cases of set_ats_str() 2022-07-03 17:33:13 +03:00
Coen Rampen
8b174bfed6 CHEWY: Fix sound volume and panning
This commit fixes the initial panning for speech and scripted SFX. These were
set on the sound handle of the previous speech or SFX sample, which would not
affect the new sample.
2022-07-02 22:13:41 +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
2e3902fad0 CHEWY: Fix handling of the escape key - bug #13608 2022-07-01 20:04:23 +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
0d54f36825 CHEWY: Variable renaming 2022-07-01 20:04:23 +03:00
Filippos Karapetis
e9db84613b CHEWY: Remove useless check 2022-07-01 20:04:22 +03:00
Filippos Karapetis
25a1e9b277 CHEWY: Remove the CursorStatus flag 2022-07-01 20:04:22 +03:00
Filippos Karapetis
72ada40051 CHEWY: Get rid of cur_hide_flag 2022-07-01 20:04:22 +03:00
Filippos Karapetis
b1b80b0c50 CHEWY: Variable renaming 2022-07-01 20:04:21 +03:00
Filippos Karapetis
4746109b34 CHEWY: Refactor checkShadow() and rename it to setShadowPalette() 2022-07-01 20:04:21 +03:00
Filippos Karapetis
5a44cf36e9 CHEWY: Merge AadTxtHeader and DialogCloseupTxtHeader 2022-07-01 20:04:21 +03:00
Paul Gilbert
861481b535 CHEWY: Fix calculating scroll offsets on room changes 2022-06-30 21:06:38 -07:00
Paul Gilbert
2611b7e6b8 CHEWY: Quit game after endgame credits 2022-06-30 19:14:02 -07:00