Filippos Karapetis
d0852b8213
CHEWY: Fix in-game dialogs - bugs #13594 and 13632
2022-07-07 15:07:44 +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
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
Filippos Karapetis
4746109b34
CHEWY: Refactor checkShadow() and rename it to setShadowPalette()
2022-07-01 20:04:21 +03:00
Filippos Karapetis
9cd6e2750a
CHEWY: Clear pending keys in all dialogs - bug #13632
...
This is a partial fix, we still have to properly handle dialog lines
when they are not skipped and speech is enabled
2022-06-30 22:17:29 +03:00
Filippos Karapetis
8dad9a782a
CHEWY: Clear pending events when starting a dialog closeup - bug #13593
2022-06-21 17:05:27 +03:00
Filippos Karapetis
49d949de6b
CHEWY: Renames for dialog closeup functionality
2022-06-20 19:56:23 +03:00
Filippos Karapetis
8df285937b
CHEWY: More fixes for dialog delays
2022-06-13 17:12:56 +03:00
Filippos Karapetis
d26674eb91
CHEWY: More fixes for speech only mode
2022-06-13 17:12:56 +03:00
Filippos Karapetis
3e8f07cb88
CHEWY: Remove redundant globals
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
623aa5aca0
CHEWY: Animate Chewy when performing an action when subs are disabled
2022-06-13 12:43:23 +03:00
Filippos Karapetis
7655cea371
CHEWY: Play action dialogs when subtitles are disabled
...
We're still missing the screen update, so Chewy is not animating yet
2022-06-13 00:42:15 +03:00
Filippos Karapetis
2f00e8d279
CHEWY: Rename ged to barriers
...
Makes it a bit clearer to understand its purpose
2022-05-22 17:29:57 +03:00
Filippos Karapetis
5209a028cf
CHEWY: Refactor the room barrier (GED) code
2022-05-22 17:29:57 +03:00
Filippos Karapetis
788467beb5
CHEWY: Rename class members to conform to our style
2022-05-21 23:20:04 +03:00
Filippos Karapetis
59eac07550
CHEWY: Simplify the barrier (GED) code
2022-05-21 17:12:53 +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
Strangerke
5b8fd81f72
CHEWY: Add a parameter to get_mov_vector to avoid depending on out of bond accesses
2022-03-21 23:16:40 +01:00
Filippos Karapetis
917fb1a3d3
CHEWY: Remove superfluous semicolons
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
287f5d0217
CHEWY: Refactor and simplify keyboard key handling code
2022-03-08 01:34:11 +02:00
Filippos Karapetis
f2df7376b9
CHEWY: Move ssi out of globals.h and into atds.h
2022-03-08 00:47:10 +02:00
Filippos Karapetis
1fbf587117
CHEWY: Renaming
2022-03-07 14:35:02 +02:00
Strangerke
4a012a2955
CHEWY: rename a bunch of 'Anz' variables
2022-03-07 00:58:19 +01:00
Filippos Karapetis
6ad1b281b7
CHEWY: Refactor the mouse code to use CursorMan and ScummVM cursors
2022-03-06 14:40:44 +02:00
Filippos Karapetis
82f22fe458
CHEWY: Allow skipping speech with left mouse click
2022-03-06 01:07:49 +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
9cd7694d07
CHEWY: Remove unused structure, some renaming
2022-03-03 18:36:50 -08:00
Strangerke
407001362c
CHEWY: Remove useless parameter in startAadWait()
2022-03-03 18:36:49 -08:00
Strangerke
266b30eb55
CHEWY: More renaming
2022-03-03 18:36:49 -08:00
Strangerke
beec516ffb
CHEWY: Some more renaming
2022-03-03 18:36:49 -08:00
Strangerke
e919953073
CHEWY: renaming, add some missing breaks in flic_cut
2022-03-03 18:36:47 -08:00
Strangerke
3b86f9e94e
CHEWY: Some more renaming
2022-03-03 18:36:47 -08:00
Strangerke
d20703122d
CHEWY: Renaming
2022-03-03 18:36:46 -08:00
Strangerke
e35654ac19
CHEWY: More renaming
2022-03-03 18:36:41 -08:00
Paul Gilbert
ccbffc0bd4
CHEWY: Mixed speech & subtitle support for item interactions
2022-03-03 18:36:40 -08:00
Strangerke
a8f913b5a9
CHEWY: More janitorial work on CppCheck warnings
2022-03-03 18:36:39 -08:00
Paul Gilbert
58ee087edd
CHEWY: Fix loading the correct speech data for item interactions
2022-03-03 18:36:35 -08:00
Paul Gilbert
9700be8e5a
CHEWY: Janitorial
2022-03-03 18:36:34 -08:00
Paul Gilbert
e7f5c1341f
CHEWY: Handle mixed speech and subtitles
2022-03-03 18:36:33 -08:00
Paul Gilbert
da6eca635e
CHEWY: Set DISPLAY_BOTH mode when subtitles and speech are both on
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
cf7ac0878b
CHEWY: Move various array globals to Globals
2022-03-03 18:36:31 -08:00