added disconnecting from network server from setup menu
[rocksndiamonds.git] / src / network.c
index 5f35825a6aed79117107402e095ed98cb8064cf1..e21de8c5859c47b1f5e1dcae2cda6678f8704715 100644 (file)
@@ -809,3 +809,16 @@ void HandleNetworking()
     }
   }
 }
+
+void DisconnectFromNetworkServer()
+{
+  DrawNetworkText_Title("Terminating Network");
+  DrawNetworkText("Disconnecting from network server ...");
+
+  HandleNetworkingDisconnect();
+
+  DrawNetworkText_Success("Successfully disconnected!");
+
+  /* short time to recognize result of network initialization */
+  Delay(1000);
+}