1
0
mirror of https://github.com/FunkyFr3sh/cnc-ddraw.git synced 2025-03-15 06:04:49 +01:00

don't force devmode on for infantry (keep it for zone list only)

This commit is contained in:
FunkyFr3sh 2024-03-28 17:48:31 +01:00
parent 75f5c24305
commit b89b184ce0
2 changed files with 4 additions and 2 deletions

View File

@ -777,7 +777,6 @@ static void cfg_create_ini()
"\n"
"; Infantry Online\n"
"[infantry]\n"
"devmode=true\n"
"resolutions=2\n"
"infantryhack=true\n"
"max_resolutions=90\n"

View File

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