Filippos Karapetis
671291c9db
CHEWY: Renaming
2022-07-10 15:25:19 +03:00
Filippos Karapetis
d0852b8213
CHEWY: Fix in-game dialogs - bugs #13594 and 13632
2022-07-07 15:07:44 +03:00
Filippos Karapetis
905253b0c6
CHEWY: Remove the CustomInfo struct
2022-07-07 13:07:23 +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
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
Filippos Karapetis
4edaf4a199
CHEWY: Get rid of the cur_display global. Some cleanup
2022-07-01 20:04:23 +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
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
c31c62a22b
CHEWY: Refactor the cursor handling code
2022-06-29 17:47:27 +03:00
Filippos Karapetis
49b03e480a
CHEWY: More renaming for the dialog closeup code
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
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
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
Filippos Karapetis
becbe8ad0f
CHEWY: Remove unused menu flag
2022-06-13 00:42:14 +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
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
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
59eac07550
CHEWY: Simplify the barrier (GED) code
2022-05-21 17:12:53 +03:00
Filippos Karapetis
fabec17274
CHEWY: Refactor initialization of cursor animations
2022-04-13 02:48:10 +03:00
Filippos Karapetis
1e6e9b07c9
CHEWY: Refactor ATDS initialization
2022-04-05 22:32:49 +03:00
Filippos Karapetis
57ab02bf46
CHEWY: More work on text handling
2022-03-29 00:21:53 +03: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
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
b4ddf49c18
CHEWY: Rename spieler -> gameState
2022-03-20 13:58:23 +02:00
Filippos Karapetis
475ac22d58
CHEWY: Renaming
2022-03-20 13:58:23 +02:00
Filippos Karapetis
caa46431d0
CHEWY: Add enums, remove dead code
2022-03-20 13:58:21 +02:00
Filippos Karapetis
bdbd191848
CHEWY: Rework the text resource handling code in the cinematics screen
2022-03-20 13:58:21 +02:00
Filippos Karapetis
7d5249f61e
CHEWY: Remove BitClass
...
The places where it's used are self-explanatory, so it's superfluous
2022-03-18 23:54:30 +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
0dd48bf87a
CHEWY: Remove unused palette save/load code
2022-03-08 00:59:13 +02:00
Filippos Karapetis
f2df7376b9
CHEWY: Move ssi out of globals.h and into atds.h
2022-03-08 00:47:10 +02:00
D G Turner
35438cde82
CHEWY: Fix Redundant Declaration Warnings
...
These are emitted by GCC if -Wredundant-decls is enabled.
2022-03-07 20:11:55 +00: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
Strangerke
e06dee9443
CHEWY: remove a couple of unused functions in effect and mcga_graphics, some renaming
2022-03-06 22:17:49 +01:00
Strangerke
a7501bf73d
CHEWY: Remove some unused members in mcga_graphics, some renaming in detail.h and globals
2022-03-06 19:50:04 +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
6ea0b5cd52
CHEWY: Cleanup
2022-03-06 01:07:48 +02:00
Cameron Cawley
f26c3382b6
CHEWY: Fix building with older compilers
2022-03-05 16:05:56 +00: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
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