Shipwright/OTRExporter
Christopher Leggett fd8a2c9483
Adds in-game menu for selecting a dungeon quest/randomizer (#1863)
* Adds most visuals and interactions for quest select menu.

* "Scrolling" menu, adds remaining sub/title textures, language support

* Tweak: ENG, FRA, GER title to match the original style

* ADD: Randomizer tex

* TWEAK: Randomizer ZAPD extension format

* Adds control stick prompts to the "scrolling" menu.

* Adds third entry for Randomizer.

* Bold text on randomizer subtitle.

* Ensures the game won't allow selecting an unsupported quest.

* Makes save files be created from the quest menu selection.

* Removes the master quest and randomizer checkboxes (no longer needed).

* Removes lock on MQ-only rando.

* Skips quest select if only one quest is playable.

* Adds ability to back out of quest select menu

* Show seed icons while Randomizer is selected on Quest Select Menu.

* Fixes custom hud colors and d-pad navigation.

* Implements backing up from name entry to quest select.

Also implements backwards rotations on the file select screen.

Co-authored-by: PurpleHato <linkvssangoku.jr@gmail.com>
2022-11-02 11:50:47 -04:00
..
CFG Added support for multiple game versions (#107) 2022-03-31 19:42:44 -04:00
CMake Move to cmake across all platforms (#363) 2022-08-05 07:59:19 +02:00
OTRExporter Ensures MQ and Vanilla title Logos are saved with different names. (#1788) 2022-10-23 04:04:20 -04:00
assets Adds in-game menu for selecting a dungeon quest/randomizer (#1863) 2022-11-02 11:50:47 -04:00
.gitignore Audio decompiled and WIP custom sample support 2022-06-16 20:35:52 -04:00
.gitrepo git subrepo clone https://github.com/HarbourMasters/OTRExporter.git 2022-03-22 02:53:02 +01:00
CMakeLists.txt [cmake] Improve OTRExporter asset extraction script, Lower required CMake to 3.16 (#1196) 2022-08-16 09:34:30 +02:00
LICENSE git subrepo clone https://github.com/HarbourMasters/OTRExporter.git 2022-03-22 02:53:02 +01:00
extract_assets.py Dual OTR MQ and Vanilla Support (#1694) 2022-10-16 23:07:35 -04:00
extract_baserom.py Linux/GCC Support (#28) 2022-05-11 13:18:24 -04:00
offsets.json git subrepo clone https://github.com/HarbourMasters/OTRExporter.git 2022-03-22 02:53:02 +01:00
rom_chooser.py Dual OTR MQ and Vanilla Support (#1694) 2022-10-16 23:07:35 -04:00
rom_info.py Dual OTR MQ and Vanilla Support (#1694) 2022-10-16 23:07:35 -04:00