diff --git a/source/duke3d/src/game.cpp b/source/duke3d/src/game.cpp index 8b286fbe5..463d8ede7 100644 --- a/source/duke3d/src/game.cpp +++ b/source/duke3d/src/game.cpp @@ -6457,8 +6457,6 @@ int app_main(int argc, char const * const * argv) i = 1-i; } - if (quitevent) return 4; - Anim_Init(); const char *defsfile = G_DefFile(); @@ -6567,6 +6565,8 @@ int app_main(int argc, char const * const * argv) system_getcvars(); + if (quitevent) return 4; + if (g_networkMode != NET_DEDICATED_SERVER) { if (videoSetGameMode(ud.setup.fullscreen, ud.setup.xdim, ud.setup.ydim, ud.setup.bpp, ud.detail) < 0)