Skip to content

Commit

Permalink
Make confirm menu more vanilla on preferences.
Browse files Browse the repository at this point in the history
  • Loading branch information
NoMathExpectation committed Jun 18, 2024
1 parent e6e711d commit d223a16
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion Source/LevelExtension.cs
Original file line number Diff line number Diff line change
Expand Up @@ -168,6 +168,7 @@ public static bool PlayerHasImportantCollectible(this Level level)

private static void QuickRestartReplacement(this Level level, bool minimal = false)
{
// hooked just before the original give up method
if (level.PlayerHasImportantCollectible())
{
level.GiveUpGolden(0, minimal, "menu_pause_restartarea".DialogClean(), menu =>
Expand Down Expand Up @@ -251,6 +252,7 @@ private static void OnCreatePauseMenuButtons(Level level, TextMenu menu, bool mi
button.Pressed(() =>
{
menu.RemoveSelf();
level.PauseMainMenuOpen = false;
level.GiveUpGolden(menu.IndexOf(button), minimal, label, m2 =>
{
m2.RemoveSelf();
Expand All @@ -266,9 +268,10 @@ private static void OnCreatePauseMenuButtons(Level level, TextMenu menu, bool mi
button.Pressed(() =>
{
menu.RemoveSelf();
level.PauseMainMenuOpen = false;
level.GiveUpGolden(menu.IndexOf(button), minimal, label, m2 =>
{
m2.RemoveSelf();
m2.Focused = false;
origPressed();
});
});
Expand All @@ -280,6 +283,7 @@ private static void OnCreatePauseMenuButtons(Level level, TextMenu menu, bool mi
button.Pressed(() =>
{
menu.RemoveSelf();
level.PauseMainMenuOpen = false;
level.GiveUpGolden(menu.IndexOf(button), minimal, label, m2 =>
{
m2.Focused = false;
Expand All @@ -294,6 +298,7 @@ private static void OnCreatePauseMenuButtons(Level level, TextMenu menu, bool mi
button.Pressed(() =>
{
menu.RemoveSelf();
level.PauseMainMenuOpen = false;
level.GiveUpGolden(menu.IndexOf(button), minimal, label, m2 =>
{
m2.Focused = false;
Expand Down

0 comments on commit d223a16

Please sign in to comment.