Shipwright/soh/soh
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
..
Enhancements Adds in-game menu for selecting a dungeon quest/randomizer (#1863) 2022-11-02 11:50:47 -04:00
CrashHandlerExp.h Crash Handler 2.0 (#1466) 2022-09-26 19:54:25 -04:00
CrashHandlerExt.cpp Crash Handler 2.0 (#1466) 2022-09-26 19:54:25 -04:00
GameMenuBar.cpp Adds in-game menu for selecting a dungeon quest/randomizer (#1863) 2022-11-02 11:50:47 -04:00
GameMenuBar.hpp Phase 1: Separate ImGui Drawing From LUS (#1310) 2022-09-03 00:00:04 -04:00
GbiWrap.cpp Use tex sizes from texture rather than hardcoded values (#610) 2022-07-31 21:32:40 -04:00
OTRAudio.h Handle audio thread properly 2022-08-06 21:52:42 -04:00
OTRGlobals.cpp Cleanup some of our uses of custom messages (#1847) 2022-10-25 21:24:48 -04:00
OTRGlobals.h Time Savers: Ask to Equip New Items (#1133) 2022-10-24 14:16:59 -04:00
OTRInit.h git subrepo clone https://github.com/HarbourMasters/soh.git 2022-03-22 02:51:23 +01:00
SaveManager.cpp Adds in-game menu for selecting a dungeon quest/randomizer (#1863) 2022-11-02 11:50:47 -04:00
SaveManager.h Dual OTR MQ and Vanilla Support (#1694) 2022-10-16 23:07:35 -04:00
UIWidgets.cpp Adds option to lock a cosmetic from being randomized (#1812) 2022-10-21 00:05:08 -04:00
UIWidgets.hpp Add mirror shield cosmetic option (#1705) 2022-10-17 17:26:14 +02:00
frame_interpolation.cpp Phase 1: Separate ImGui Drawing From LUS (#1310) 2022-09-03 00:00:04 -04:00
frame_interpolation.h Experimental interpolation (#309) 2022-05-13 18:43:55 -04:00
gu_pc.c add support for clang compiler (#592) 2022-07-10 10:51:12 -04:00
stubs.c Removed legacy audio mode and fixed ganon sound bug (#657) 2022-07-11 22:37:39 -04:00
util.cpp Add flag, equipment, and quest status editors (#164) 2022-04-17 11:24:43 -04:00
util.h Add flag, equipment, and quest status editors (#164) 2022-04-17 11:24:43 -04:00
z_message_OTR.cpp Cleanup some of our uses of custom messages (#1847) 2022-10-25 21:24:48 -04:00
z_play_otr.cpp Dual OTR MQ and Vanilla Support (#1694) 2022-10-16 23:07:35 -04:00
z_scene_otr.cpp Dual OTR MQ and Vanilla Support (#1694) 2022-10-16 23:07:35 -04:00