mirror of
https://github.com/izzy2lost/2ship2harkinian-Android.git
synced 2026-06-19 01:20:08 -07:00
Tweak: Enhancements Alphabetical Ordering (#304)
This commit is contained in:
@@ -292,17 +292,13 @@ extern std::shared_ptr<HudEditorWindow> mHudEditorWindow;
|
||||
void DrawEnhancementsMenu() {
|
||||
if (UIWidgets::BeginMenu("Enhancements")) {
|
||||
|
||||
if (UIWidgets::BeginMenu("Graphics")) {
|
||||
MotionBlur_RenderMenuOptions();
|
||||
ImGui::SeparatorText("Other");
|
||||
UIWidgets::CVarCheckbox("Authentic logo", "gEnhancements.Graphics.AuthenticLogo", {
|
||||
.tooltip = "Hide the game version and build details and display the authentic model and texture on the boot logo start screen"
|
||||
});
|
||||
UIWidgets::CVarCheckbox("24 Hours Clock", "gEnhancements.Graphics.24HoursClock");
|
||||
if (UIWidgets::BeginMenu("Cutscenes")) {
|
||||
UIWidgets::CVarCheckbox("Hide Title Cards", "gEnhancements.Cutscenes.HideTitleCards");
|
||||
UIWidgets::CVarCheckbox("Skip Entrance Cutscenes", "gEnhancements.Cutscenes.SkipEntranceCutscenes");
|
||||
|
||||
ImGui::EndMenu();
|
||||
}
|
||||
|
||||
|
||||
if (UIWidgets::BeginMenu("Cycle")) {
|
||||
UIWidgets::CVarCheckbox("Do not reset Bottle content", "gEnhancements.Cycle.DoNotResetBottleContent", {
|
||||
.tooltip = "Playing the Song Of Time will not reset the bottles' content."
|
||||
@@ -320,24 +316,7 @@ void DrawEnhancementsMenu() {
|
||||
ImGui::EndMenu();
|
||||
}
|
||||
|
||||
if (UIWidgets::BeginMenu("Masks")) {
|
||||
UIWidgets::CVarCheckbox("Fast Transformation", "gEnhancements.Masks.FastTransformation");
|
||||
UIWidgets::CVarCheckbox("Fierce Deity's Mask Anywhere", "gEnhancements.Masks.FierceDeitysAnywhere", {
|
||||
.tooltip = "Allow using Fierce Deity's mask outside of boss rooms."
|
||||
});
|
||||
UIWidgets::CVarCheckbox("No Blast Mask Cooldown", "gEnhancements.Masks.NoBlastMaskCooldown", {});
|
||||
|
||||
ImGui::EndMenu();
|
||||
}
|
||||
|
||||
if (UIWidgets::BeginMenu("Cutscenes")) {
|
||||
UIWidgets::CVarCheckbox("Skip Entrance Cutscenes", "gEnhancements.Cutscenes.SkipEntranceCutscenes");
|
||||
UIWidgets::CVarCheckbox("Hide Title Cards", "gEnhancements.Cutscenes.HideTitleCards");
|
||||
|
||||
ImGui::EndMenu();
|
||||
}
|
||||
|
||||
if (UIWidgets::BeginMenu("Dialogue")) {
|
||||
if (UIWidgets::BeginMenu("Dialogues")) {
|
||||
UIWidgets::CVarCheckbox("Fast Text", "gEnhancements.Dialogue.FastText", {
|
||||
.tooltip = "Speeds up text rendering, and enables holding of B progress to next message"
|
||||
});
|
||||
@@ -353,10 +332,23 @@ void DrawEnhancementsMenu() {
|
||||
ImGui::EndMenu();
|
||||
}
|
||||
|
||||
if (UIWidgets::BeginMenu("Restorations")) {
|
||||
UIWidgets::CVarCheckbox("Side Rolls", "gEnhancements.Restorations.SideRoll", {
|
||||
.tooltip = "Restores side rolling from OOT."
|
||||
if (UIWidgets::BeginMenu("Graphics")) {
|
||||
MotionBlur_RenderMenuOptions();
|
||||
ImGui::SeparatorText("Other");
|
||||
UIWidgets::CVarCheckbox("24 Hours Clock", "gEnhancements.Graphics.24HoursClock");
|
||||
UIWidgets::CVarCheckbox("Authentic logo", "gEnhancements.Graphics.AuthenticLogo", {
|
||||
.tooltip = "Hide the game version and build details and display the authentic model and texture on the boot logo start screen"
|
||||
});
|
||||
|
||||
ImGui::EndMenu();
|
||||
}
|
||||
|
||||
if (UIWidgets::BeginMenu("Masks")) {
|
||||
UIWidgets::CVarCheckbox("Fast Transformation", "gEnhancements.Masks.FastTransformation");
|
||||
UIWidgets::CVarCheckbox("Fierce Deity's Mask Anywhere", "gEnhancements.Masks.FierceDeitysAnywhere", {
|
||||
.tooltip = "Allow using Fierce Deity's mask outside of boss rooms."
|
||||
});
|
||||
UIWidgets::CVarCheckbox("No Blast Mask Cooldown", "gEnhancements.Masks.NoBlastMaskCooldown", {});
|
||||
|
||||
ImGui::EndMenu();
|
||||
}
|
||||
@@ -370,6 +362,14 @@ void DrawEnhancementsMenu() {
|
||||
ImGui::EndMenu();
|
||||
}
|
||||
|
||||
if (UIWidgets::BeginMenu("Restorations")) {
|
||||
UIWidgets::CVarCheckbox("Side Rolls", "gEnhancements.Restorations.SideRoll", {
|
||||
.tooltip = "Restores side rolling from OOT."
|
||||
});
|
||||
|
||||
ImGui::EndMenu();
|
||||
}
|
||||
|
||||
if (mHudEditorWindow) {
|
||||
UIWidgets::WindowButton("Hud Editor", "gWindows.HudEditor", mHudEditorWindow, {
|
||||
.tooltip = "Enables the Hud Editor window, allowing you to edit your hud"
|
||||
|
||||
Reference in New Issue
Block a user