Filippos Karapetis
d94ba47dbe
CHEWY: Fix cancelling load from the main menu - bug #13682
2022-07-10 23:18:04 +03:00
Filippos Karapetis
19616084ea
CHEWY: Fix regression in saved games with held items
2022-07-10 20:07:20 +03:00
Filippos Karapetis
e522df6b4a
CHEWY: Handle more cases where an item is held in hand - bug #13653
2022-07-10 15:25:20 +03:00
Filippos Karapetis
671291c9db
CHEWY: Renaming
2022-07-10 15:25:19 +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
Filippos Karapetis
bf4f67da28
CHEWY: Fix playing game SFX - bugs #13520 , #13633
2022-07-06 17:29: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
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
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
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
Paul Gilbert
861481b535
CHEWY: Fix calculating scroll offsets on room changes
2022-06-30 21:06:38 -07:00
Filippos Karapetis
0c5f48f559
CHEWY: Fix setting blaster cursor - bug #13640
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
Paul Gilbert
53f79969a6
CHEWY: Fix rendering of German accented characters
2022-06-28 19:42:30 -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
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
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
Filippos Karapetis
becbe8ad0f
CHEWY: Remove unused menu flag
2022-06-13 00:42:14 +03:00
Filippos Karapetis
79bc9abd2a
CHEWY: Properly restore the mouse cursor when selecting an action
...
A regression from c0fbc05b2a
2022-06-13 00:42:14 +03:00
Filippos Karapetis
c0fbc05b2a
CHEWY: Hide cursor when showing the action menu - bug #13518
2022-06-12 14:25:00 +03:00
Filippos Karapetis
ef181e8fed
CHEWY: Simplify and rename some screen related functions
2022-05-22 19:37:50 +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
58cc03fac0
CHEWY: Remove _cursorMoveFl
...
It's really not necessary in our current code base
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
384da02c7f
CHEWY: Clean up the GED chunk header code
2022-05-21 23:20:03 +03:00
Filippos Karapetis
59eac07550
CHEWY: Simplify the barrier (GED) code
2022-05-21 17:12:53 +03:00
Filippos Karapetis
e52de4f25a
CHEWY: Remove redundant qualifiers
2022-05-20 21:58:35 +03:00
Filippos Karapetis
b616c5117b
CHEWY: Fix font kerning
2022-05-20 21:58:34 +03:00
Filippos Karapetis
fabec17274
CHEWY: Refactor initialization of cursor animations
2022-04-13 02:48:10 +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
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
D G Turner
9e144deb15
CHEWY: Fix Signed vs. Unsigned Comparison GCC Compiler Warnings
2022-03-29 19:19:25 +01: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
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