Fixed game being stuck on mission stats screen in single-player

This commit is contained in:
smallmodel 2023-11-26 19:30:54 +01:00
parent 0a42fd79d2
commit 825df20a72
No known key found for this signature in database
GPG key ID: 9F2D623CEDF08512

View file

@ -882,13 +882,13 @@ void CG_DrawActiveFrame(int serverTime, int frameTime, stereoFrame_t stereoView,
{ {
default: default:
case 0: case 0:
cgi.UI_ShowMenu("mission_success_1", CVAR_ARCHIVE); cgi.UI_HideMenu("mission_success_1", CVAR_ARCHIVE);
break; break;
case 2: case 2:
cgi.UI_ShowMenu("mission_success_2", CVAR_ARCHIVE); cgi.UI_HideMenu("mission_success_2", CVAR_ARCHIVE);
break; break;
case 3: case 3:
cgi.UI_ShowMenu("mission_success_3", CVAR_ARCHIVE); cgi.UI_HideMenu("mission_success_3", CVAR_ARCHIVE);
break; break;
} }
} else { } else {
@ -896,21 +896,21 @@ void CG_DrawActiveFrame(int serverTime, int frameTime, stereoFrame_t stereoView,
{ {
default: default:
case 0: case 0:
cgi.UI_ShowMenu("mission_failed_1", CVAR_ARCHIVE); cgi.UI_HideMenu("mission_failed_1", CVAR_ARCHIVE);
break; break;
case 2: case 2:
cgi.UI_ShowMenu("mission_failed_2", CVAR_ARCHIVE); cgi.UI_HideMenu("mission_failed_2", CVAR_ARCHIVE);
break; break;
case 3: case 3:
cgi.UI_ShowMenu("mission_failed_3", CVAR_ARCHIVE); cgi.UI_HideMenu("mission_failed_3", CVAR_ARCHIVE);
break; break;
} }
} }
} else { } else {
if (cgi.Cvar_Get("g_success", "", 0)->integer) { if (cgi.Cvar_Get("g_success", "", 0)->integer) {
cgi.UI_ShowMenu("StatsScreen_Success", qfalse); cgi.UI_HideMenu("StatsScreen_Success", qfalse);
} else { } else {
cgi.UI_ShowMenu("StatsScreen_Failed", qfalse); cgi.UI_HideMenu("StatsScreen_Failed", qfalse);
} }
} }
} }