Commit Graph
23 Commits
Author SHA1 Message Date
Eugene Sandulenko e6b61c3874 ILLUSIONS: Fix warnings 2018-07-21 12:15:05 +02:00
johndoe123 94fdd597d9 ILLUSIONS: BBDOU: Add menu system class, adjust existing code (actual menus not done yet)
(cherry picked from commit 03b0ca1)
2018-07-20 06:43:33 +00:00
Eric Fry fee1f3d8cb ILLUSIONS: always use braces for loops 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 3d9f5ed20f ILLUSIONS: Replace spaces with tabs
Replace while(1) with do..while loop
Removed dead code
Renamed FP16 to FixedPoint16 to improve readability
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 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 a7d78df98c ILLUSIONS: Fix clang warnings. Work on menu keyboard control
Fix some warnings while compiling with clang.
Add up/down key support in game menus.
2018-07-20 06:43:33 +00:00
Eric Fry a36cd2e39f ILLUSIONS: Name menu border color variables to add readability
Fix menu hover color layer position.
2018-07-20 06:43:33 +00:00
Eric Fry 8e462f313f ILLUSIONS: Work on menu border decoration 2018-07-20 06:43:33 +00:00
Eric Fry a6cd908e0e ILLUSIONS: Replace text flag magic numbers with defines 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 13d5c2fa26 Save description with savegame 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
Eric Fry 02063f60d0 Getting it to compile after merging master 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