added waiting for key or button after starting or stopping network mode
[rocksndiamonds.git] / src / init.c
index 3bb81ac08527d9bf7c84df25a4c58fea28d8202f..a7657670cc1ee8e72c9db46cf963186d6e33ea75 100644 (file)
@@ -5665,6 +5665,9 @@ void InitNetworkServer(void)
 
   LimitScreenUpdates(FALSE);
 
+  if (game_status == GAME_MODE_LOADING)
+    DrawProgramInfo();
+
   if (!ConnectToServer(network.server_host, network.server_port))
   {
     network.enabled = FALSE;
@@ -5681,7 +5684,8 @@ void InitNetworkServer(void)
   }
 
   /* short time to recognize result of network initialization */
-  Delay_WithScreenUpdates(1000);
+  if (game_status == GAME_MODE_LOADING)
+    Delay_WithScreenUpdates(1000);
 }
 
 static boolean CheckArtworkConfigForCustomElements(char *filename)