From 1a57416b16396d3bc3d0c223252c2d3aaa328878 Mon Sep 17 00:00:00 2001 From: toaster Date: Thu, 24 Jul 2025 12:48:53 +0100 Subject: [PATCH] Minor adjustments for Goner Choice - "session" -> "tutorial" - make it clear that Addons and Online *will* eventually be unlocked in Tails' Way, just not immediately - Don't allow looping inputs (pressing right when Eggman's Way is selected and vicea versa) --- src/menus/main-goner.cpp | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/menus/main-goner.cpp b/src/menus/main-goner.cpp index 9bcee6b3b..97b4ad60d 100644 --- a/src/menus/main-goner.cpp +++ b/src/menus/main-goner.cpp @@ -90,7 +90,7 @@ menuitem_t MAIN_GonerChoice[] = "and pieces of an adventure he and Eggman went\n" "on while trying out their new Ring Racers.\n" "\n" - "This is a structured, back-to-basics session\n" + "This is a structured, back-to-basics tutorial\n" "that will likely take ""\x88""10-20 minutes""\x80"" of your time.", NULL, {.routine = M_GonerTutorial}, 0, 0}, @@ -113,7 +113,7 @@ menu_t MAIN_GonerChoiceDef = { MAIN_GonerChoice, 26, 160, 0, 0, - MBF_UD_LR_FLIPPED, + MBF_UD_LR_FLIPPED|MBF_NOLOOPENTRIES, "_GONER", 0, 0, M_GonerChoiceDrawer, @@ -1342,6 +1342,13 @@ static void M_GonerChoiceDrawer(void) .font(srb2::Draw::Font::kFreeplay) .align(srb2::Draw::Align::kCenter) .text("(unlocks Addons/Online)"); + + drawer + .xy(BASEVIDWIDTH - lex, 154+14) + .font(srb2::Draw::Font::kThin) + .align(srb2::Draw::Align::kCenter) + .flags(V_TRANSLUCENT) + .text("the other way has these too, just later"); } // Un-highlighteds done this weird way because of GONERCHOICE_NONEBINEY