diff options
| author | MichaelTheShifter <[email protected]> | 2016-06-26 07:04:41 -0400 |
|---|---|---|
| committer | MichaelTheShifter <[email protected]> | 2016-06-26 07:04:41 -0400 |
| commit | e8436720edf1c012cef7ece1a70d1edd9bd2ed35 (patch) | |
| tree | d36e19b2fbdc37b70b7f9e720ad9ff94b06cc05d /source/WindowsFormsApplication1/Apps/NetworkBrowser.cs | |
| parent | 309f9fe361af7b0a508770951af7c548dfca78ad (diff) | |
| download | shiftos-c--e8436720edf1c012cef7ece1a70d1edd9bd2ed35.tar.gz shiftos-c--e8436720edf1c012cef7ece1a70d1edd9bd2ed35.tar.bz2 shiftos-c--e8436720edf1c012cef7ece1a70d1edd9bd2ed35.zip | |
Make the Network Browser stop matchmaking when closed or a match was made.
Diffstat (limited to 'source/WindowsFormsApplication1/Apps/NetworkBrowser.cs')
| -rw-r--r-- | source/WindowsFormsApplication1/Apps/NetworkBrowser.cs | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/source/WindowsFormsApplication1/Apps/NetworkBrowser.cs b/source/WindowsFormsApplication1/Apps/NetworkBrowser.cs index e99e9a6..5223793 100644 --- a/source/WindowsFormsApplication1/Apps/NetworkBrowser.cs +++ b/source/WindowsFormsApplication1/Apps/NetworkBrowser.cs @@ -378,5 +378,13 @@ Those above values only matter if the leader decides to become a friend. If they Package_Grabber.SendMessage(selected_server.IPAddress, "join_lobby", API.CurrentSave.MyOnlineNetwork); Online.Hacking.Matchmaker.Matchmake(selected_server); } + + private void stop_matchmake(object sender, FormClosingEventArgs e) + { + if(selected_server != null) + { + Package_Grabber.SendMessage(selected_server.IPAddress, $"leave_lobby", API.CurrentSave.MyOnlineNetwork); + } + } } } |
