private void _spinUpClient_OnConnectionChanged(RipsawClient.RipsawClient Client, RipsawClient.eConnectionStatus ConnectionStatus) { StatusTextChange("Game Server: " + ConnectionStatus.ToString()); switch (ConnectionStatus) { case RipsawClient.eConnectionStatus.Connected: _spinUpClient.Send("<RipsawMessage><MessageType>ServerConnection</MessageType><Account><ID>" + _accountID.ToString() + "</ID><Guid>" + _accountGuid.ToString() + "</Guid></Account></RipsawMessage>", true); _statusTextControl.gameObject.SetActive(false); _lobbyMenu.SetActive(true); break; } }
private void _gameServerClient_OnConnectionChanged(RipsawClient.RipsawClient Client, RipsawClient.eConnectionStatus ConnectionStatus) { switch (ConnectionStatus) { case RipsawClient.eConnectionStatus.Failed: Debug.Log("Test client failed to connect to the game server... --> Retrying..."); _gameServerClient.Connect("ripsawstudios.ddns.net", 39451); break; case RipsawClient.eConnectionStatus.Disconnected: Debug.Log("Test client disconnected from the game server... --> Retrying..."); _gameServerClient.Connect("ripsawstudios.ddns.net", 39451); break; case RipsawClient.eConnectionStatus.Connecting: Debug.Log("Test client attempting connection to the game server..."); break; case RipsawClient.eConnectionStatus.Connected: Debug.Log("Test client connected successfully to the game server..."); _gameServerClient.Send("<RipsawMessage><MessageType>DeckList</MessageType><Account><ID>" + _accountID.ToString() + "</ID><Guid>" + _accountGuid.ToString() + "</Guid></Account></RipsawMessage>", true); //_gameForm = new GameForm(_gameServerClient, _account, _gameID); //this.Invoke((Action)delegate { InvokeShowGameForm(); }); break; } }
private void _loadBalancerClient_OnConnectionChanged(RipsawClient.RipsawClient Client, RipsawClient.eConnectionStatus ConnectionStatus) { StatusTextChange("Load Balancing Server: " + ConnectionStatus.ToString()); switch (ConnectionStatus) { case RipsawClient.eConnectionStatus.Connected: _loadBalancerClient.Send("<RipsawMessage><MessageType>ServerList</MessageType><Account><ID>" + _accountID.ToString() + "</ID><Guid>" + _accountGuid.ToString() + "</Guid></Account></RipsawMessage>", true); break; } }
private void _authenticationClient_OnConnectionChanged(RipsawClient.RipsawClient Client, RipsawClient.eConnectionStatus ConnectionStatus) { Debug.Log(ConnectionStatus.ToString()); StatusTextChange("Authentication Server: " + ConnectionStatus.ToString()); }