From cc240fefb2eb19cf86eafdd3286f28b48155e5b1 Mon Sep 17 00:00:00 2001 From: Marco Hladik Date: Sat, 23 Jan 2021 15:24:49 +0100 Subject: [PATCH] Menu-FN: Small fix to avoid an infinite loop of menu_restarts in case the cvars don't get set fast enough, somehow --- src/menu-fn/entry.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/menu-fn/entry.cpp b/src/menu-fn/entry.cpp index efa6e415..c4112ff4 100644 --- a/src/menu-fn/entry.cpp +++ b/src/menu-fn/entry.cpp @@ -221,7 +221,7 @@ m_draw(vector screensize) * our menu. I'm so, so sorry. No, RendererRestarted doesn't see fs_game * fast enough either. */ if (cvar_string("fs_game") != games[gameinfo_current].gamedir) { - localcmd("menu_restart\n"); + localcmd(sprintf("gameinfo_gamedir %s\nmenu_restart\n", cvar_string("fs_game"))); } oldtime = time;