1
0
mirror of https://github.com/FunkyFr3sh/cnc-ddraw.git synced 2025-03-24 17:49:52 +01:00

force fullscreen = FALSE on zone list

This commit is contained in:
FunkyFr3sh 2022-02-25 00:04:07 +01:00
parent 68633e7aa6
commit 553ee34433

View File

@ -862,18 +862,23 @@ HRESULT dd_SetCooperativeLevel(HWND hwnd, DWORD dwFlags)
/* Infantry Online Zone List Window */ /* Infantry Online Zone List Window */
if (g_ddraw->infantryhack) if (g_ddraw->infantryhack)
{ {
static BOOL windowed; static BOOL windowed, fullscreen;
if (dwFlags & DDSCL_FULLSCREEN) if (dwFlags & DDSCL_FULLSCREEN)
{ {
g_ddraw->windowed = windowed; g_ddraw->windowed = windowed;
g_ddraw->fullscreen = fullscreen;
} }
else if (dwFlags & DDSCL_NOWINDOWCHANGES) else if (dwFlags & DDSCL_NOWINDOWCHANGES)
{ {
windowed = g_ddraw->windowed; windowed = g_ddraw->windowed;
fullscreen = g_ddraw->fullscreen;
if (GetMenu(g_ddraw->hwnd) != NULL) if (GetMenu(g_ddraw->hwnd) != NULL)
{
g_ddraw->windowed = TRUE; g_ddraw->windowed = TRUE;
g_ddraw->fullscreen = FALSE;
}
dd_SetDisplayMode(640, 480, 16, SDM_MODE_SET_BY_GAME); dd_SetDisplayMode(640, 480, 16, SDM_MODE_SET_BY_GAME);
} }