Commit Graph
161 Commits
Author SHA1 Message Date
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