This commit is contained in:
Anuken
2020-03-06 16:10:13 -05:00
17 changed files with 125 additions and 116 deletions

View File

@@ -1,16 +1,16 @@
package mindustry.desktop.steam;
import arc.*;
import arc.func.*;
import arc.struct.*;
import arc.util.*;
import arc.util.pooling.*;
import com.codedisaster.steamworks.*;
import com.codedisaster.steamworks.SteamFriends.*;
import com.codedisaster.steamworks.SteamMatchmaking.*;
import com.codedisaster.steamworks.SteamNetworking.*;
import arc.struct.*;
import arc.func.*;
import arc.util.*;
import arc.util.pooling.*;
import mindustry.core.GameState.*;
import mindustry.core.Version;
import mindustry.core.*;
import mindustry.game.EventType.*;
import mindustry.game.*;
import mindustry.net.ArcNetProvider.*;
@@ -240,12 +240,9 @@ public class SNet implements SteamNetworkingCallback, SteamMatchmakingCallback,
return;
}
if(net.active()){
net.disconnect();
net.closeServer();
logic.reset();
state.set(State.menu);
}
logic.reset();
net.reset();
state.set(State.menu);
currentLobby = steamIDLobby;
currentServer = smat.getLobbyOwner(steamIDLobby);