Меню в духе Mega Man позволяет самому выбирать следующий уровень. Для финала нужно отдельно учитывать, какие этапы игрок уже прошёл.
В туториале для Godot 4 кнопка передаёт путь выбранной сцены в
SceneTransition. Переход выполняется после завершения анимации перекрывающего экран эффекта.Каждому уровню назначают уникальный идентификатор переключателя. При победе
SwitchTrigger активирует его, а соответствующий SwitchMonitor отслеживает состояние. Узел SwitchGate проверяет, что все необходимые уровни пройдены, и разрешает переход к финалу.Монитор на кнопке также меняет её вид после прохождения этапа. Условия удобно проверять во время запуска через значения
SwitchSingleton: каждый раз проходить всю игру ради теста меню не придётся.
