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
Filippos Karapetis
70713e4a63
CHEWY: Remove unused sound code
2022-03-03 18:36:09 -08:00
Filippos Karapetis
beed429633
CHEWY: Remove unused feature detection code
2022-03-03 18:36:09 -08:00
Paul Gilbert
eb791c7514
CHEWY: Fixes for eye sensor anim in room 97, endgame comments
2022-03-03 18:36:09 -08:00
Paul Gilbert
206432b7a9
CHEWY: Fix gedAction indexing for room 97
2022-03-03 18:36:09 -08:00
Paul Gilbert
729735434f
CHEWY: Fix another walkable area check in room 97
2022-03-03 18:36:09 -08:00
Paul Gilbert
700e357cc5
CHEWY: Add debugger command for showing walkable areas
2022-03-03 18:36:08 -08:00
Paul Gilbert
2707dda8d4
CHEWY: Fix initial walkable areas in room 97
2022-03-03 18:36:08 -08:00
Paul Gilbert
fd8a494be3
CHEWY: Fix cursor change guard in scene 97
2022-03-03 18:36:08 -08:00
Paul Gilbert
fd7e82993d
CHEWY: Fix overrun on SpritePos array
2022-03-03 18:36:08 -08:00
Paul Gilbert
7408afa36c
CHEWY: Added a bunch of quit checks to flic playback
2022-03-03 18:36:08 -08:00
Paul Gilbert
ee5b444f0d
CHEWY: Commented out duplicate define
2022-03-03 18:36:08 -08:00
Filippos Karapetis
666565dae9
CHEWY: Use the new TAF sprite loading code
2022-03-03 18:36:08 -08:00
Filippos Karapetis
d0db1ee26c
CHEWY: Remove more unused code
2022-03-03 18:36:07 -08:00
Filippos Karapetis
14aa8d92f5
CHEWY: Remove unused code
2022-03-03 18:36:07 -08:00