From 638eadee2e87e7a4cbf541b76b86a84ca52664ec Mon Sep 17 00:00:00 2001 From: toaster Date: Wed, 23 Jul 2025 19:32:33 +0100 Subject: [PATCH] "Proceed" is more source-accurate - resets game rather than skips tutorial --- src/m_pw.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/m_pw.cpp b/src/m_pw.cpp index 0808ff28c..e08d8ff74 100644 --- a/src/m_pw.cpp +++ b/src/m_pw.cpp @@ -28,6 +28,7 @@ #include "doomdef.h" #include "doomstat.h" #include "doomtype.h" +#include "f_finale.h" #include "g_game.h" #include "k_menu.h" #include "m_cheat.h" @@ -613,6 +614,7 @@ void f_devmode() void f_proceed() { +#if 0 gamedata->gonerlevel = GDGONER_DONE; gamedata->finishedtutorialchallenge = true; M_UpdateUnlockablesAndExtraEmblems(true, true); @@ -621,6 +623,11 @@ void f_proceed() S_StartSound(0, sfx_kc42); G_SaveGameData(); +#else + F_StartIntro(); + M_ClearMenus(true); + M_GonerResetText(); +#endif } }; // namespace