public void OnNetworkClientDisconnect(NetworkClient client, int reason) { isConnected = false; this.status = Status.Diconnected; ClientPluginController.OnClientPluginEvent(ClientPluginEvent.LoginServerDisconnect, reason); }
public void OnNetworkClientMessage(NetworkClient client, NetworkMessage message) { // MH: or is it? //ClientPluginController.OnClientPluginEvent(ClientPluginEvent.LoginServerIncomingMessage, message); }
public void OnNetworkClientConnect(NetworkClient client, int result) { isConnected = true; this.status = Status.ConnectedNotAuthorized; ClientPluginController.OnClientPluginEvent(ClientPluginEvent.LoginServerConnect, result); }
public void OnNetworkClientMessage(NetworkClient netClient, NetworkMessage message) { if (message.type != NetworkMessageType.ReplyCreateAccount) return; MsgReplyCreateAccount msg = message as MsgReplyCreateAccount; bool result = msg[MsgReplyCreateAccount.FIELD_RESULT] == MsgReplyCreateAccount.ACCOUNT_CREATED; netClient.clientDelegate = null; netClient.Disconnect(); }
public void OnNetworkClientDisconnect(NetworkClient client, int reason) { }
public void OnNetworkClientConnect(NetworkClient netClient, int result) { MsgRequestCreateAccount msg = new MsgRequestCreateAccount(); msg[MsgRequestCreateAccount.FIELD_EMAIL] = client.data[0]; msg[MsgRequestCreateAccount.FIELD_PASSWORD] = client.data[1]; netClient.Send(msg, Lidgren.Network.NetDeliveryMethod.ReliableOrdered); }
private void InitNetworkClient() { loginDelegate = new LoginServerDelegate(this); loginClient = new NetworkClient(); loginClient.Start(); }