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
Strangerke
94f5cf5085
CHEWY: Fix an endianness issue in cursorChoice
2022-03-03 18:36:41 -08:00
Strangerke
e35654ac19
CHEWY: More renaming
2022-03-03 18:36:41 -08:00
Strangerke
6e8cf71682
CHEWY: Some renaming
2022-03-03 18:36:41 -08:00
Strangerke
ca5dd69fd0
CHEWY: Remove useless check and include in mcga.cpp
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
Paul Gilbert
03e3b2a8f9
CHEWY: Fix speech num after looking at pillow twice
2022-03-03 18:36:40 -08:00
Strangerke
8853eaba2c
CHEWY: Fix some more CppCheck warnings, some renaming
2022-03-03 18:36:40 -08:00
Strangerke
e3f5e5ae44
CHEWY: Rename Display enum
2022-03-03 18:36:40 -08:00
Strangerke
e93c5f0928
CHEWY: Remove unused variable in Cinema::Execute
2022-03-03 18:36:40 -08:00
Filippos Karapetis
cd7de90e42
CHEWY: Remove stubbed mouse speed code
2022-03-03 18:36:40 -08:00
Filippos Karapetis
a805e55759
CHEWY: Remove file function wrappers
2022-03-03 18:36:39 -08:00
Strangerke
5d6fd6de1a
CHEWY:Add missing va_end(), add on TODO in devices()
2022-03-03 18:36:39 -08:00
Filippos Karapetis
c620f1d93c
CHEWY: Remove more unused types
2022-03-03 18:36:39 -08:00
Filippos Karapetis
62b70a5add
CHEWY: Simplify loading of blende.rnd
2022-03-03 18:36:39 -08:00
Filippos Karapetis
4009fd7a6a
CHEWY: Finish refactoring taf_seq_adr()
...
The sprite corrections table was not set correctly.
This allows us to remove related code that is now unused.
2022-03-03 18:36:39 -08:00
Strangerke
a8f913b5a9
CHEWY: More janitorial work on CppCheck warnings
2022-03-03 18:36:39 -08:00
Strangerke
239f53a104
CHEWY: More janitorial work around CppCheck
2022-03-03 18:36:38 -08:00
Filippos Karapetis
8ba4c1b29c
CHEWY: Start rewriting taf_seq_adr()
...
Still not 100% correct, as sprites are drawn with wrong offsets
2022-03-03 18:36:38 -08:00
Filippos Karapetis
e0eff4c511
CHEWY: Remove unused chunk types
2022-03-03 18:36:38 -08:00
Filippos Karapetis
1ea4b7bd5b
Remove the modul / fcode checks
...
These checks were used for incorrect resources, so it's best to place
the relevant checks when loading resources instead of random places in
the code. Also, remove unused chunk IDs
2022-03-03 18:36:38 -08:00
Filippos Karapetis
3d7209f44a
CHEWY: Use the new video player in more videos
2022-03-03 18:36:38 -08:00
Filippos Karapetis
c5f604db2d
CHEWY: Restore comments
2022-03-03 18:36:38 -08:00
Filippos Karapetis
cfb636c1bd
CHEWY: More work on the new video player
...
It is now the default player for all videos except the ones with custom
callbacks. Started importing video callbacks in the new video player
2022-03-03 18:36:37 -08:00
Filippos Karapetis
b8d0082971
CHEWY: Simplify the game initialization code
2022-03-03 18:36:37 -08:00
Filippos Karapetis
318f3ea2bb
CHEWY: Restore some of the deleted refactored functions
...
These will be used in the new video player
2022-03-03 18:36:37 -08:00
Filippos Karapetis
efddc43975
CHEWY: Process mouse events on button up in the cinema screen
2022-03-03 18:36:37 -08:00
Strangerke
f5f1e89ed1
CHEWY: Fix missing file in previous commit
2022-03-03 18:36:37 -08:00
Strangerke
7f85d2d5b0
CHEWY: Work on CppCheck warnings in Object, rename a couple of functions
2022-03-03 18:36:37 -08:00
Filippos Karapetis
7d9cd2b8ad
CHEWY: Rename all movie enums so that they match their values
2022-03-03 18:36:36 -08:00
Filippos Karapetis
de38f58836
CHEWY: Use more movie enums
2022-03-03 18:36:36 -08:00
Filippos Karapetis
a085db8a7b
CHEWY: Move all custom video callbacks to r_event.cpp
...
This will help to gather everything in a single place, in order to
aid in rewriting this functionality. This includes all videos with
custom callbacks, set_custom_user_function() and set_flic_user_function()
2022-03-03 18:36:36 -08:00
Filippos Karapetis
b292ea84bf
CHEWY: Use enums for video IDs
2022-03-03 18:36:36 -08:00
Filippos Karapetis
2123e8887f
CHEWY: Remove unused functions
2022-03-03 18:36:35 -08:00
Strangerke
883664cf00
CHEWY: More work on CppCheck, Fix an endianness issue (one of maaaaany)
2022-03-03 18:36:35 -08:00
Paul Gilbert
58ee087edd
CHEWY: Fix loading the correct speech data for item interactions
2022-03-03 18:36:35 -08:00
Filippos Karapetis
25ad52094d
CHEWY: Remove the unused mode parameter of flic_cut()
...
It is always set to CFO_MODE
2022-03-03 18:36:35 -08:00
Filippos Karapetis
70b1e80bd1
CHEWY: Switch more functions to the new sound code
2022-03-03 18:36:35 -08:00
Filippos Karapetis
26139fd227
CHEWY: Rename setze_zeiger -> set_pointer
2022-03-03 18:36:34 -08:00
Filippos Karapetis
4dfc0ffeea
CHEWY: Fixes regarding the video skipping flag
2022-03-03 18:36:34 -08:00
Filippos Karapetis
7da7a2781e
CHEWY: Fix compilation with new video code
2022-03-03 18:36:34 -08:00
Strangerke
bf6cee2b9a
CHEWY: More work on CppCheck
2022-03-03 18:36:34 -08:00
Strangerke
995128b467
CHEWY: Work on CppCheck warnings
2022-03-03 18:36:34 -08:00
Paul Gilbert
097a485ea7
CHEWY: Change DISPLAY constants to an enum
2022-03-03 18:36:34 -08:00
Paul Gilbert
9700be8e5a
CHEWY: Janitorial
2022-03-03 18:36:34 -08:00
Strangerke
c81d3cb5e5
CHEWY: Remove the file mode in several functions
2022-03-03 18:36:33 -08:00
Strangerke
5717c8ac5a
CHEWY: Add German credits
2022-03-03 18:36:33 -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
Strangerke
a5a997dbad
CHEWY: End of review of Room 00
2022-03-03 18:36:33 -08:00
Strangerke
316f0aee6e
CHEWY: Room 0 - Remove two defines, reduce some variable scopes
2022-03-03 18:36:32 -08:00
Strangerke
36ee1adf76
CHEWY: Fix issues in Room 00
2022-03-03 18:36:32 -08:00
Strangerke
34251e12d5
CHEWY: Fix logic of Room 03
2022-03-03 18:36:32 -08:00
Paul Gilbert
d3a16e4015
CHEWY: Cleanup of atds method parameters
2022-03-03 18:36:32 -08:00
Paul Gilbert
cf3f5aba60
CHEWY: MInor cleanup of main, shifted field to Globals
2022-03-03 18:36:32 -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
Paul Gilbert
8d42bf7690
CHEWY: Move object pointer globals to Globals
2022-03-03 18:36:31 -08:00
Paul Gilbert
d9c6188922
CHEWY: Move spz globals to Globals
2022-03-03 18:36:30 -08:00
Paul Gilbert
546cb99e0b
CHEWY: Move globals to Globals
2022-03-03 18:36:30 -08:00
Paul Gilbert
096b125379
CHEWY: Move SetupScreenFunc to Globals, remove unused life globals
2022-03-03 18:36:30 -08:00
Paul Gilbert
793e53c09a
CHEWY: Moving globals to Globals
2022-03-03 18:36:30 -08:00
Paul Gilbert
75c029de78
CHEWY: Revert cleanup of #ifdef blocks
2022-03-03 18:36:30 -08:00
Strangerke
24daa6e493
CHEWY: Review logic of Room 01
2022-03-03 18:36:29 -08:00
Paul Gilbert
69ed392124
CHEWY: Move graphics related globals to Globals
2022-03-03 18:36:29 -08:00
Strangerke
d1ac557f14
CHEWY: Use more consistently constants with start_spz
2022-03-03 18:36:29 -08:00
Strangerke
4469a6ce1b
CHEWY: Review logic of Room 02
2022-03-03 18:36:29 -08:00
Strangerke
911798a78c
CHEWY: Review the logic of Room 4
2022-03-03 18:36:29 -08:00
Strangerke
232ffd0b93
CHEWY: Review logic in Room 5, reduce variable scope
2022-03-03 18:36:29 -08:00
Paul Gilbert
0d19fd29e8
CHEWY: Remove unused globals
2022-03-03 18:36:28 -08:00
Paul Gilbert
4cb351eeb4
CHEWY: More arrays to become statics
2022-03-03 18:36:28 -08:00
Strangerke
babff2b11f
CHEWY: Review logic of Room 6, fix issue
2022-03-03 18:36:28 -08:00
Strangerke
15831e1866
CHEWY: Review logic of Room 7; fix a couple of issues
2022-03-03 18:36:28 -08:00
Paul Gilbert
49fd2bd1f0
CHEWY: Properly clear mouse click when used to skip dialogue
2022-03-03 18:36:28 -08:00
Paul Gilbert
3780ada931
CHEWY: Remove method declarations that have no implementation
2022-03-03 18:36:28 -08:00
Paul Gilbert
7692967adb
CHEWY: Strip out unused code from IOGame
2022-03-03 18:36:28 -08:00
Paul Gilbert
0b4be086c0
CHEWY: Add zeroes to better sort files for rooms 1 to 9
2022-03-03 18:36:27 -08:00
Paul Gilbert
6a84e1d620
CHEWY: Cleanup of #if blocks
2022-03-03 18:36:27 -08:00
Paul Gilbert
dbd71d5f63
CHEWY: Cleanup of palette array in taf_dateiheader
2022-03-03 18:36:27 -08:00
Paul Gilbert
e9a67381ec
CHEWY: Clean deprecated stuff out of ngshext.h
2022-03-03 18:36:27 -08:00
Paul Gilbert
640b101e5d
CHEWY: Capitalize class names
2022-03-03 18:36:27 -08:00
Paul Gilbert
a6aa69e49c
CHEWY: Remove the original's keycode constants
2022-03-03 18:36:27 -08:00
Paul Gilbert
9aaa14ad5f
CHEWY: Move io_pal1 static array to file.cpp
2022-03-03 18:36:26 -08:00
Strangerke
acf19682c0
CHEWY: Review logic in room 8, fix a bug
2022-03-03 18:36:26 -08:00
Strangerke
97d8d700f1
CHEWY: Review logic of Room 9
2022-03-03 18:36:26 -08:00
Paul Gilbert
af02358284
CHEWY: Fix memory overrun in Resource::unpackRLE
2022-03-03 18:36:26 -08:00
Paul Gilbert
2bc4ccd779
CHEWY: Fix mismatched allocation/delete in Resource
2022-03-03 18:36:26 -08:00
Paul Gilbert
b263d38ec9
CHEWY: Re-introduce content of check_shad method
...
The NoShadow flag was never set, which means that although the
flag itself could be removed, the code that was executed when
it was false still needed to be kept
2022-03-03 18:36:25 -08:00
Strangerke
15be829a0d
CHEWY: Review Room 10, move Room6::cut_serv2 to Room10::cut_serv
2022-03-03 18:36:25 -08:00
Strangerke
296093a17b
CHEWY: Review logic of Room 11, fix a couple of issues
2022-03-03 18:36:25 -08:00
Strangerke
7e5078b433
CHEWY: review of Room 12, fix a bug and move cut_serv to Room 11
2022-03-03 18:36:25 -08:00
Strangerke
153fe2c351
CHEWY: Review calls to set_steuer_bit, fix various issues in Room13 logic
2022-03-03 18:36:25 -08:00
Strangerke
5f9f51ed59
CHEWY: Remove useless include in Room 16, review logic of Room 14
2022-03-03 18:36:25 -08:00
Strangerke
56a560f7bb
CHEWY: Fix a couple of issues in Room 17
2022-03-03 18:36:25 -08:00
Paul Gilbert
2233ffa598
CHEWY: Move some static arrays from global.cpp to room.cpp
2022-03-03 18:36:24 -08:00
Paul Gilbert
858998106d
CHEWY: Move various globals to Globals
2022-03-03 18:36:24 -08:00
Paul Gilbert
643cda6085
CHEWY: Move menus.cpp globals to Globals
2022-03-03 18:36:24 -08:00
Paul Gilbert
b48cbcfaab
CHEWY: Move mcga.cpp globals to Globals
2022-03-03 18:36:24 -08:00
Paul Gilbert
c5d0e15fd8
CHEWY: Move main.cpp globals to Globals
2022-03-03 18:36:24 -08:00
Paul Gilbert
b220b5cd37
CHEWY: Rename of timer class fields
2022-03-03 18:36:23 -08:00
Paul Gilbert
fab4e985f1
CHEWY: Rename of Room class fields
2022-03-03 18:36:23 -08:00
Paul Gilbert
e866f7ca08
CHEWY: Rename of movclass class fields
2022-03-03 18:36:23 -08:00
Paul Gilbert
988c210ec5
CHEWY: Rename InputMgr class fields
2022-03-03 18:36:23 -08:00
Paul Gilbert
3f0d86d88b
CHEWY: Cleanup of memory class
2022-03-03 18:36:23 -08:00
Paul Gilbert
eb1d434f8a
CHEWY: Rename McgaGraphics class fields
2022-03-03 18:36:23 -08:00
Paul Gilbert
c7647e4b60
CHEWY: Rename flic class fields
2022-03-03 18:36:22 -08:00
Paul Gilbert
ee41d4a289
CHEWY: Rename detail class fields
2022-03-03 18:36:22 -08:00
Paul Gilbert
021b20ea39
CHEWY: Rename cursor fields
2022-03-03 18:36:22 -08:00
Paul Gilbert
b7a34ca29f
CHEWY: Rename atds fields
2022-03-03 18:36:22 -08:00
Paul Gilbert
f7e480cc40
CHEWY: Rename fields of io_game
2022-03-03 18:36:22 -08:00
Paul Gilbert
47da3236ec
CHEWY: Refactored global statics for flic
2022-03-03 18:36:22 -08:00
Paul Gilbert
04cdb08501
CHEWY: Refactored global statics for Data
2022-03-03 18:36:22 -08:00
Paul Gilbert
9b437b227a
CHEWY: Initialize the file property when creating memory class
2022-03-03 18:36:21 -08:00
Strangerke
22ae05e061
CHEWY: Review logic of Room 18, fix a small issue
2022-03-03 18:36:21 -08:00
Strangerke
c62d758124
CHEWY: Review logic of Room 21
2022-03-03 18:36:21 -08:00
Strangerke
0e2739d42c
CHEWY: Review Room 19
2022-03-03 18:36:21 -08:00
Paul Gilbert
c5d0eb9f9f
CHEWY: Fix a bunch of global shadowing warnings
2022-03-03 18:36:21 -08:00
Paul Gilbert
7f256088fc
CHEWY: Cleanup of atds
2022-03-03 18:36:21 -08:00
Paul Gilbert
4bfa4a73c3
CHEWY: Re-enable title sequence
2022-03-03 18:36:20 -08:00
Paul Gilbert
03d836ca7a
CHEWY: Remove deprecated code from mcga_graphics
2022-03-03 18:36:20 -08:00
Paul Gilbert
acb1f74826
CHEWY: Cleanup of io_game.cpp
2022-03-03 18:36:20 -08:00
Paul Gilbert
0ec95e3487
CHEWY: Refactored mcga_graphics.cpp globals
2022-03-03 18:36:20 -08:00
Paul Gilbert
4a129032ee
CHEWY: Further cleanup of McgaGraphics
2022-03-03 18:36:20 -08:00
Paul Gilbert
d5591a8aff
CHEWY: Fix detection table to work with Mass Add properly
2022-03-03 18:36:20 -08:00
Strangerke
73d99548de
CHEWY: Fix logic in Room 22
2022-03-03 18:36:19 -08:00
Strangerke
5133a4875d
CHEWY: Fix logic in Room 23
2022-03-03 18:36:19 -08:00
Strangerke
931db1a86d
CHEWY: Review logic of Room 24
2022-03-03 18:36:19 -08:00
Strangerke
a9af72eacb
CHEWY: Fix logic in Room 25
2022-03-03 18:36:19 -08:00
Strangerke
9266a8be9b
CHEWY: Review hardcoded logic of Room26, remove duplicate call of playsound and a useless include
2022-03-03 18:36:19 -08:00
Strangerke
12c1612ced
CHEWY: Room 27 - Review + small fix
2022-03-03 18:36:19 -08:00
Strangerke
0d2fcd0496
CHEWY: Rename two classes
2022-03-03 18:36:19 -08:00
Paul Gilbert
ecf68aadff
CHEWY: Rename mcga_grafik to mcga_graphics
2022-03-03 18:36:18 -08:00
Paul Gilbert
16fcf62af9
CHEWY: Renamed datei.cpp to data.cpp
2022-03-03 18:36:18 -08:00
Paul Gilbert
f3a51b1407
CHEWY: Rename object class files
2022-03-03 18:36:18 -08:00
Paul Gilbert
6f67f04200
CHEWY: Change ailclass to SoundPlayer
2022-03-03 18:36:18 -08:00
Strangerke
82b435076f
CHEWY: Check logic of Room 28
2022-03-03 18:36:18 -08:00
Strangerke
0c36a691de
CHEWY: Fix logic in room 29
2022-03-03 18:36:18 -08:00
Filippos Karapetis
c715a101b0
CHEWY: Remove unused methods. Some cleanup
2022-03-03 18:36:18 -08:00
Strangerke
c293beae86
CHEWY: Fix logic of room 31
2022-03-03 18:36:18 -08:00
Filippos Karapetis
3471cecbf0
CHEWY: Switch to the new sprite loading code
2022-03-03 18:36:17 -08:00
Filippos Karapetis
9c411272fe
CHEWY: Reduce scope of sound buffer
...
The sound buffer is only used in the old FLIC player
2022-03-03 18:36:17 -08:00
Filippos Karapetis
b3863a4f57
CHEWY: Remove dead code
2022-03-03 18:36:17 -08:00
Filippos Karapetis
282e165777
CHEWY: Remove obsolete error checking
...
This code is gradually being replaced with the new resource code
2022-03-03 18:36:17 -08:00
Filippos Karapetis
0963ce948d
CHEWY: Cleanup
2022-03-03 18:36:17 -08:00
Filippos Karapetis
8f60024811
CHEWY: Simplify inventory sprite loading
2022-03-03 18:36:17 -08:00
Filippos Karapetis
3c23b39bbe
CHEWY: Improvements for sprite handling in the new resource loader
2022-03-03 18:36:16 -08:00
Filippos Karapetis
3c43537329
CHEWY: Remove unused file functions
2022-03-03 18:36:16 -08:00
Strangerke
050bb36a7f
CHEWY: Review logic of Room 32
2022-03-03 18:36:16 -08:00
Paul Gilbert
574d8ad9cd
CHEWY: Fix occassional speech playback even in text mode
2022-03-03 18:36:16 -08:00
Paul Gilbert
bb363bce25
CHEWY: Use the ScummVM GMM dialog by default
2022-03-03 18:36:14 -08:00
Paul Gilbert
c205543c3d
CHEWY: Fixes for scanxy
2022-03-03 18:36:14 -08:00
Paul Gilbert
bbccfb8785
CHEWY: Moved MainMenu class to dialogs folder
2022-03-03 18:36:14 -08:00
Paul Gilbert
86772b3d18
CHEWY: Further work on Files dialog
2022-03-03 18:36:14 -08:00
Paul Gilbert
3691054963
CHEWY: In progress proper implementation of Files dialog
2022-03-03 18:36:14 -08:00
Strangerke
b9af0333c5
CHEWY: Review logic of Room 33
2022-03-03 18:36:14 -08:00
Paul Gilbert
82bf5e547e
CHEWY: Improve prior workaround using inventory constants
2022-03-03 18:36:14 -08:00
Paul Gilbert
577e0f13c2
CHEWY: Workarounds for incorrectly wrapped inventory item descriptions
2022-03-03 18:36:13 -08:00
Paul Gilbert
a34672b86d
CHEWY: Move calc_use_invent and showDiary to Inventory
2022-03-03 18:36:13 -08:00
Paul Gilbert
ac48be729e
CHEWY: Move inventory methods to it's own class
2022-03-03 18:36:13 -08:00
Paul Gilbert
2560edc9a3
CHEWY: Split files and options menus into their own classes
2022-03-03 18:36:13 -08:00
Paul Gilbert
5ea7cb956f
CHEWY: Change uses of GBOOK.TGP to a define
2022-03-03 18:36:13 -08:00
Paul Gilbert
9d28b764e7
CHEWY: Split credits and cinema dialogs into their own classes
...
Started a new dialogs folder for the games' menus and dialogs.
This will be cleaner than currently, where they're mingled
in the code files with other support classes and methods
2022-03-03 18:36:13 -08:00
Strangerke
f3d7286a55
CHEWY: Review logic of room 34
2022-03-03 18:36:13 -08:00
Strangerke
5895c2e072
CHEWY: Fix logic in Room 35
2022-03-03 18:36:12 -08:00
Paul Gilbert
f41734d1cc
CHEWY: Finally fixed room backgrounds being incorrectly offset by 8 pixels
2022-03-03 18:36:12 -08:00
Paul Gilbert
9c5d8da1de
CHEWY: Fix mouse clicks removing on-screen text
2022-03-03 18:36:12 -08:00
Paul Gilbert
1cf9b1e78a
CHEWY: Fix clipping sprites off the left edge of the screen
2022-03-03 18:36:12 -08:00
Paul Gilbert
9ad7c9c77c
CHEWY: Remove redundant null characters from the end of string constants
2022-03-03 18:36:12 -08:00
Paul Gilbert
32b99089b5
CHEWY: Finished main menu cinema dialog
2022-03-03 18:36:12 -08:00
Strangerke
6086ee20ce
CHEWY: Review logic of Room 37
2022-03-03 18:36:11 -08:00
Strangerke
3728ccf045
CHEWY: Modify hardcoded logic in Room 39
2022-03-03 18:36:11 -08:00
Paul Gilbert
e550159c45
CHEWY: Beginnings of Cinema main menu dialog
2022-03-03 18:36:11 -08:00
Paul Gilbert
24b8640fb6
CHEWY: Cutscenes are 1 based rather than 0
2022-03-03 18:36:11 -08:00
Paul Gilbert
0e6bcfc680
CHEWY: Add missing calls to register_cutscene
2022-03-03 18:36:11 -08:00
Paul Gilbert
3fa814fa90
CHEWY: Properly implement register_cutscene from test_intro
2022-03-03 18:36:11 -08:00
Paul Gilbert
613a3471ce
CHEWY: Should quit checks on zoom in/out during endgame sequence
2022-03-03 18:36:11 -08:00
Paul Gilbert
4834cfa89b
CHEWY: Fix accents in credits text
2022-03-03 18:36:10 -08:00
Paul Gilbert
f43b7357bb
CHEWY: Janitorial for endgame sprite code
2022-03-03 18:36:10 -08:00
Paul Gilbert
12c393c9fd
CHEWY: Fix sprite saving
2022-03-03 18:36:10 -08:00
Paul Gilbert
c594485550
CHEWY: FIxes and cleanup for credits method gbook
2022-03-03 18:36:10 -08:00
Strangerke
4ca5ea2e89
CHEWY: Fix a bug in gbook, reduce some variable scopes in printxy
2022-03-03 18:36:10 -08:00
Strangerke
cbe29e4b15
CHEWY : WIP implementation of gbook
2022-03-03 18:36:10 -08:00
Filippos Karapetis
748bbf12d2
CHEWY: Remove more unused resource handling code
2022-03-03 18:36:10 -08:00
Filippos Karapetis
7e1e2188a2
CHEWY: Remove obsolete palette code
2022-03-03 18:36:09 -08:00
Filippos Karapetis
bc17ade120
CHEWY: Remove unused defines
2022-03-03 18:36:09 -08:00