mirror of
https://github.com/FunkyFr3sh/cnc-ddraw.git
synced 2025-03-24 17:49:52 +01:00
don't force devmode on for infantry (keep it for zone list only)
This commit is contained in:
parent
75f5c24305
commit
b89b184ce0
@ -777,7 +777,6 @@ static void cfg_create_ini()
|
|||||||
"\n"
|
"\n"
|
||||||
"; Infantry Online\n"
|
"; Infantry Online\n"
|
||||||
"[infantry]\n"
|
"[infantry]\n"
|
||||||
"devmode=true\n"
|
|
||||||
"resolutions=2\n"
|
"resolutions=2\n"
|
||||||
"infantryhack=true\n"
|
"infantryhack=true\n"
|
||||||
"max_resolutions=90\n"
|
"max_resolutions=90\n"
|
||||||
|
5
src/dd.c
5
src/dd.c
@ -1192,22 +1192,25 @@ HRESULT dd_SetCooperativeLevel(HWND hwnd, DWORD dwFlags)
|
|||||||
/* Infantry Online Zone List Window */
|
/* Infantry Online Zone List Window */
|
||||||
if (g_config.infantryhack)
|
if (g_config.infantryhack)
|
||||||
{
|
{
|
||||||
static BOOL windowed, fullscreen;
|
static BOOL windowed, fullscreen, devmode;
|
||||||
|
|
||||||
if (dwFlags & DDSCL_FULLSCREEN)
|
if (dwFlags & DDSCL_FULLSCREEN)
|
||||||
{
|
{
|
||||||
g_config.windowed = windowed;
|
g_config.windowed = windowed;
|
||||||
g_config.fullscreen = fullscreen;
|
g_config.fullscreen = fullscreen;
|
||||||
|
g_config.devmode = devmode;
|
||||||
}
|
}
|
||||||
else if (dwFlags & DDSCL_NOWINDOWCHANGES)
|
else if (dwFlags & DDSCL_NOWINDOWCHANGES)
|
||||||
{
|
{
|
||||||
windowed = g_config.windowed;
|
windowed = g_config.windowed;
|
||||||
fullscreen = g_config.fullscreen;
|
fullscreen = g_config.fullscreen;
|
||||||
|
devmode = g_config.devmode;
|
||||||
|
|
||||||
if (GetMenu(g_ddraw.hwnd) != NULL)
|
if (GetMenu(g_ddraw.hwnd) != NULL)
|
||||||
{
|
{
|
||||||
g_config.windowed = TRUE;
|
g_config.windowed = TRUE;
|
||||||
g_config.fullscreen = FALSE;
|
g_config.fullscreen = FALSE;
|
||||||
|
g_config.devmode = TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
dd_SetDisplayMode(640, 480, 16, SDM_MODE_SET_BY_GAME);
|
dd_SetDisplayMode(640, 480, 16, SDM_MODE_SET_BY_GAME);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user