Fixed null values

This commit is contained in:
Bob Da Ross
2021-05-10 16:58:22 -05:00
parent 5ae7bd5294
commit e3563ae144
4 changed files with 28 additions and 12 deletions

View File

@@ -23,22 +23,19 @@ namespace SeamlessClientPlugin.SeamlessTransfer
Transfer = ClientTransfer;
Request = Transfer.WorldRequest;
if (Transfer.TargetServerID == 0)
{
SeamlessClient.TryShow("This is not a valid server!");
return;
}
SeamlessClient.TryShow("Beginning Redirect to server: " + Transfer.TargetServerID);
MyGameService.OnPingServerResponded += PingResponded;
MyGameService.OnPingServerFailedToRespond += FailedToRespond;
MyGameService.PingServer(Transfer.IPAdress);
}
private static void PingResponded(object sender, MyGameServerItem e)
@@ -56,9 +53,7 @@ namespace SeamlessClientPlugin.SeamlessTransfer
private static void FailedToRespond(object sender, EventArgs e)
{
// If the target server failed to respond, we need to exit/return to menu
UnRegisterEvents();
}