Spawnpoints for different jobs, spawning crew members with job-specific items, fixed issues with non-matching entity IDs between client and server, Unity-like coroutine system (connecting to server doesn't freeze the game anymore), map drawing improvements
This commit is contained in:
@@ -222,16 +222,18 @@ namespace Subsurface
|
||||
if (string.IsNullOrEmpty(ipBox.Text)) return false;
|
||||
|
||||
Game1.NetworkMember = new GameClient(nameBox.Text);
|
||||
if (Game1.Client.ConnectToServer(ipBox.Text))
|
||||
{
|
||||
Game1.NetLobbyScreen.Select();
|
||||
return true;
|
||||
}
|
||||
else
|
||||
{
|
||||
Game1.NetworkMember = null;
|
||||
return false;
|
||||
}
|
||||
Game1.Client.ConnectToServer(ipBox.Text);
|
||||
|
||||
return true;
|
||||
//{
|
||||
// Game1.NetLobbyScreen.Select();
|
||||
// return true;
|
||||
//}
|
||||
//else
|
||||
//{
|
||||
// Game1.NetworkMember = null;
|
||||
// return false;
|
||||
//}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user