Commit graph

27 commits

Author SHA1 Message Date
Eugene Sandulenko
96d469848a ILLUSIONS: Added support for Russian Duckman 2020-09-13 02:15:45 +02:00
Eugene Sandulenko
2f5a6df4db ILLUSIONS: Fixed crash in Duckman demo on attempt to launch the menu
Fixes #11190
2020-09-02 18:42:04 +02:00
Cameron Cawley
4cf9d7fa73 ILLUSIONS: Fix typo in variable name 2020-06-07 15:40:00 +01:00
Eugene Sandulenko
e6b61c3874 ILLUSIONS: Fix warnings 2018-07-21 12:15:05 +02:00
Eric Fry
fee1f3d8cb ILLUSIONS: always use braces for loops 2018-07-20 06:43:33 +00:00
Eric Fry
608f2f1f1a ILLUSIONS: Refactor duckman inventory code to remove verbose init logic
Replaced Common::String with c string array in slider menu init logic
2018-07-20 06:43:33 +00:00
Eric Fry
9ad048f8a6 ILLUSIONS: Fix formatting
Remove debug code from bbdou menu item select callback
2018-07-20 06:43:33 +00:00
Eric Fry
989d8d9b8a ILLUSIONS: Formatting, remove trailing whitespace. 2018-07-20 06:43:33 +00:00
Eric Fry
7cadb7ad0c ILLUSIONS: Formatting 2018-07-20 06:43:33 +00:00
Eric Fry
d77dd6c14a ILLUSIONS: Pause voice when entering in-game menu
Wire up load fail dialog when trying to restart from unsaved new game.
2018-07-20 06:43:33 +00:00
Eric Fry
a5319cbce6 ILLUSIONS: Wire up restart savegame menu item. 2018-07-20 06:43:33 +00:00
Eric Fry
dc9dc0324e ILLUSIONS: Wire up subtitle text duration config slider 2018-07-20 06:43:33 +00:00
Eric Fry
7e4a1c2bf1 ILLUSIONS: Add ability to restore options sliders to defaults 2018-07-20 06:43:33 +00:00
Eric Fry
102dd46273 ILLUSIONS: Wire up audio sliders on option menu.
Set volumes based on scummvm config
2018-07-20 06:43:33 +00:00
Eric Fry
0303b83ead ILLUSIONS: Pause actors when entering menu 2018-07-20 06:43:33 +00:00
Eric Fry
ced1ff2356 ILLUSIONS: Move sliders in option menu 2018-07-20 06:43:33 +00:00
Eric Fry
0793272dfa ILLUSIONS: Wire up sfx to menus 2018-07-20 06:43:33 +00:00
Eric Fry
4a42aba1fd ILLUSIONS: Start on debug menu 2018-07-20 06:43:33 +00:00
Eric Fry
83994972de ILLUSIONS: Add debug cheat code support
Work on inventory add/remove debug menu.
2018-07-20 06:43:33 +00:00
Eric Fry
423a8ec433 ILLUSIONS: Replace 0x40004 with CURSOR_OBJECT_ID constant
Fix pan bug in starship enterprise scene
Add sequence opcode name to debug log
Hack to fix endless loop bug outside the starship enterprise
2018-07-20 06:43:33 +00:00
Eric Fry
b3e9c972f1 ILLUSIONS: Improve naming of variables and methods in menu system.
Start work on keyboard menu support and menu background fill.
2018-07-20 06:43:33 +00:00
Eric Fry
23ae468542 Work on options menu 2018-07-20 06:43:33 +00:00
Eric Fry
92c979e99a Fixed save continue dialog menu 2018-07-20 06:43:33 +00:00
Eric Fry
783fd02893 Work on save support 2018-07-20 06:43:33 +00:00
johndoe123
823ba2f462 ILLUSIONS: DUCKMAN: Implement load game from the game's menu system
- Fix pause/unpause opcodes
- Reduce debug output
2018-07-20 06:43:33 +00:00
johndoe123
d16ebff390 ILLUSIONS: DUCKMAN: Implement special opcode 160012 and related code 2018-07-20 06:43:33 +00:00
johndoe123
fa17f684da ILLUSIONS: DUCKMAN: Start implementing the menu system
Still work-in-progress, missing functionality and buggy
Maybe needs some work for BBDOU where this isn't implemented yet.
2018-07-20 06:43:33 +00:00