From 8582c8b52f10b3e5a4cbd8cfdf68b4c749767cd1 Mon Sep 17 00:00:00 2001 From: Christopher Leggett Date: Wed, 2 Nov 2022 11:50:47 -0400 Subject: 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 --- .../object_mag/gTitleRandomizerSubtitleTex.rgba32.png | Bin 0 -> 6971 bytes .../gFileSelPleaseChooseAQuestENGTex.ia8.png | Bin 0 -> 3682 bytes .../gFileSelPleaseChooseAQuestFRATex.ia8.png | Bin 0 -> 3852 bytes .../gFileSelPleaseChooseAQuestGERTex.ia8.png | Bin 0 -> 3666 bytes 4 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 assets/objects/object_mag/gTitleRandomizerSubtitleTex.rgba32.png create mode 100644 assets/textures/title_static/gFileSelPleaseChooseAQuestENGTex.ia8.png create mode 100644 assets/textures/title_static/gFileSelPleaseChooseAQuestFRATex.ia8.png create mode 100644 assets/textures/title_static/gFileSelPleaseChooseAQuestGERTex.ia8.png diff --git a/assets/objects/object_mag/gTitleRandomizerSubtitleTex.rgba32.png b/assets/objects/object_mag/gTitleRandomizerSubtitleTex.rgba32.png new file mode 100644 index 0000000..a61a058 Binary files /dev/null and b/assets/objects/object_mag/gTitleRandomizerSubtitleTex.rgba32.png differ diff --git a/assets/textures/title_static/gFileSelPleaseChooseAQuestENGTex.ia8.png b/assets/textures/title_static/gFileSelPleaseChooseAQuestENGTex.ia8.png new file mode 100644 index 0000000..02ca600 Binary files /dev/null and b/assets/textures/title_static/gFileSelPleaseChooseAQuestENGTex.ia8.png differ diff --git a/assets/textures/title_static/gFileSelPleaseChooseAQuestFRATex.ia8.png b/assets/textures/title_static/gFileSelPleaseChooseAQuestFRATex.ia8.png new file mode 100644 index 0000000..8bc1729 Binary files /dev/null and b/assets/textures/title_static/gFileSelPleaseChooseAQuestFRATex.ia8.png differ diff --git a/assets/textures/title_static/gFileSelPleaseChooseAQuestGERTex.ia8.png b/assets/textures/title_static/gFileSelPleaseChooseAQuestGERTex.ia8.png new file mode 100644 index 0000000..25f96cc Binary files /dev/null and b/assets/textures/title_static/gFileSelPleaseChooseAQuestGERTex.ia8.png differ -- cgit v1.2.3