Commit Graph
137148 Commits
Author SHA1 Message Date
Strangerke b27b209021 CHEWY: Still renaming 2022-03-03 18:36:50 -08:00
Strangerke 6ff32ec391 CHEWY: Remove some unused structures in ngstypes 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 8aec52fd82 CHEWY; Some more renaming 2022-03-03 18:36:48 -08:00
Paul Gilbert 873bb78724 CHEWY: Header define fixes 2022-03-03 18:36:48 -08:00
Paul Gilbert 30ff8c38dc CHEWY: Add missing breaks to re-added switch cases 2022-03-03 18:36:48 -08:00
Paul Gilbert c668422506 CHEWY: Revert 'Remove flic_cut switch cases that were unused'
This reverts commit c56d27bffe.

The code is actually part of the refactoring cleanup
2022-03-03 18:36:48 -08:00
Strangerke ef70d3ef56 CHEWY: more renaming 2022-03-03 18:36:48 -08:00
Strangerke e919953073 CHEWY: renaming, add some missing breaks in flic_cut 2022-03-03 18:36:47 -08:00
Paul Gilbert 3073043a0d CHEWY: Fix compiler warnings 2022-03-03 18:36:47 -08:00
Paul Gilbert c7284144a8 CHEWY: Remove flic_cut switch cases that were unused
Double-checked in the disassembly of the release game,
and confirmed they weren't used
2022-03-03 18:36:47 -08:00
Strangerke 3b86f9e94e CHEWY: Some more renaming 2022-03-03 18:36:47 -08:00
Filippos Karapetis e66abfa8e0 CHEWY: Fix compilation 2022-03-03 18:36:47 -08:00
Filippos Karapetis 6c14ba9e80 CHEWY: Remove obsolete functions 2022-03-03 18:36:47 -08:00
Strangerke d20703122d CHEWY: Renaming 2022-03-03 18:36:46 -08:00
Filippos Karapetis 06bd3eeca9 CHEWY: Cleanup video callbacks 2022-03-03 18:36:46 -08:00
Filippos Karapetis c8fa3c2538 CHEWY: Remove special video cases for video IDs over 1000
These are unused throughout the engine, and are probably a leftover
2022-03-03 18:36:46 -08:00
Filippos Karapetis da2905f8fe CHEWY: Add enums for the cinema videos 2022-03-03 18:36:46 -08:00
Paul Gilbert eddb5b6db8 CHEWY: Fix Howard zooming when entering room 56 2022-03-03 18:36:46 -08:00
Paul Gilbert 5c6b258716 CHEWY: Room 56 entry cleanup 2022-03-03 18:36:46 -08:00
Paul Gilbert f3baadd733 CHEWY: Fix shooting dolls cutscene in room 94 2022-03-03 18:36:45 -08:00
Strangerke b3fc15feeb CHEWY: Some renaming 2022-03-03 18:36:45 -08:00
Filippos Karapetis 3a8e151d93 CHEWY: Cleanup of the TV video code 2022-03-03 18:36:45 -08:00
Filippos Karapetis b9aabf3353 CHEWY: Switch the TV videos to the new video code
This also adds handling for rewindable videos, which keep looping
until the current dialog finishes. Furthermore, events are now
correctly pushed to the engine code
2022-03-03 18:36:45 -08:00
Filippos Karapetis 3f5f2c0bbf CHEWY: Allow rewinding of CFO videos
This functionality is used in cases such as the TV videos, which keep
looping until the current dialog is finished
2022-03-03 18:36:45 -08:00
Strangerke 56616bac2f CHEWY: Some renaming 2022-03-03 18:36:45 -08:00
Strangerke a248e9b8da CHEWY: More fixes for CppCheck warnings 2022-03-03 18:36:44 -08:00
Filippos Karapetis 37149b2bc8 CHEWY: Fix crash when entering room 21 2022-03-03 18:36:44 -08:00
Filippos Karapetis 60f8257fdd CHEWY: Remove superfluous mouse handling code 2022-03-03 18:36:44 -08:00
Filippos Karapetis 03de363e36 CHEWY: Unify switch cases in room 39 2022-03-03 18:36:44 -08:00
Filippos Karapetis 97cde7eba9 CHEWY: Use the new video playing code for special videos 9 and 10 2022-03-03 18:36:44 -08:00
Strangerke cb3983d102 CHEWY: More janitorial work in Inventory::menu() 2022-03-03 18:36:44 -08:00
Strangerke 4104095241 CHEWY: Remove initialization of menu_first not present in the binary (and useless) 2022-03-03 18:36:44 -08:00
Paul Gilbert ecd5d11eac CHEWY: Janitorial 2022-03-03 18:36:43 -08:00
Paul Gilbert c8fa407e93 CHEWY: Fix bad direct cast to a AdsTxtHeader pointer 2022-03-03 18:36:43 -08:00
Paul Gilbert 5b0afcffa6 CHEWY: Change AadInfo * to AadInfoArray 2022-03-03 18:36:43 -08:00
Paul Gilbert 0c80d40d95 CHEWY: Fix compiler warnings 2022-03-03 18:36:43 -08:00
Paul Gilbert 84a0dfb35d CHEWY: Explicitly mark AtsBlock as packed 2022-03-03 18:36:43 -08:00
Filippos Karapetis 8d83a363fb CHEWY: Fix incorrect busy status for Chewy in is_chewy_busy() 2022-03-03 18:36:43 -08:00
Strangerke 3fc3959f7f CHEWY: Various fixes in flic_cut() 2022-03-03 18:36:43 -08:00
Filippos Karapetis ee46ccf2a1 CHEWY: Fix drawing overlay elements (e.g. subtitles) on videos 2022-03-03 18:36:42 -08:00
Filippos Karapetis 2cb5267002 CHEWY: Remove more unused functions 2022-03-03 18:36:42 -08:00
Filippos Karapetis 1bc86dc799 CHEWY: Remove unused functions 2022-03-03 18:36:42 -08:00
Filippos Karapetis 8e2ea2c8d5 CHEWY: Refactor text printing and font handling code 2022-03-03 18:36:42 -08:00
Filippos Karapetis 19234c3315 CHEWY: Fix incorrect text replacement 2022-03-03 18:36:42 -08:00
Strangerke 891648a851 CHEWY: Fix German intro number 2022-03-03 18:36:41 -08:00
Strangerke fcce6ef9dd CHEWY: Add German exit message 2022-03-03 18:36:41 -08:00