X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=blobdiff_plain;f=src%2Finit.c;h=2167984b663649481289e4d4c0c5f14be1670312;hp=3bb81ac08527d9bf7c84df25a4c58fea28d8202f;hb=ef4236ac56bedd0e83777505c4ed63fbf4a74698;hpb=16273849f6e953b1fc9b651b51cee61c1f57d4f6 diff --git a/src/init.c b/src/init.c index 3bb81ac0..2167984b 100644 --- a/src/init.c +++ b/src/init.c @@ -5113,6 +5113,7 @@ static void InitGameInfo(void) { game.restart_level = FALSE; game.restart_game_message = NULL; + game.request_active = FALSE; } static void InitPlayerInfo(void) @@ -5665,6 +5666,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 +5685,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)