private void Client_OnReceivedData(TSOClient.Network.PacketStream Packet) { switch (Packet.PacketID) { case 0x01: UIPacketHandlers.OnInitLoginNotify(NetworkFacade.Client, Packet); NetworkFacade.UpdateLoginProgress(2); break; case 0x02: NetworkFacade.LoginWait.Set(); UIPacketHandlers.OnLoginFailResponse(ref NetworkFacade.Client, Packet); break; case 0x05: NetworkFacade.LoginOK = true; NetworkFacade.LoginWait.Set(); NetworkFacade.UpdateLoginProgress(3); UIPacketHandlers.OnCharacterInfoResponse(Packet, NetworkFacade.Client); break; case 0x06: UIPacketHandlers.OnCityInfoResponse(Packet); break; } }
/// <summary> /// Received list of characters for account from login server. /// </summary> public void _OnCharacterList(NetworkClient Client, ProcessedPacket packet) { OnLoginProgress(new ProgressEvent(EventCodes.PROGRESS_UPDATE) { Done = 3, Total = 4 }); UIPacketHandlers.OnCharacterInfoResponse(packet, NetworkFacade.Client); }
public void _OnInvalidVersion(NetworkClient Client, ProcessedPacket packet) { UIPacketHandlers.OnInvalidVersionResponse(ref NetworkFacade.Client, packet); OnLoginStatus(new LoginEvent(EventCodes.LOGIN_RESULT) { Success = false, VersionOK = false }); }
public void _OnLoginNotify(NetworkClient Client, ProcessedPacket packet) { UIPacketHandlers.OnInitLoginNotify(NetworkFacade.Client, packet); OnLoginProgress(new ProgressEvent(EventCodes.PROGRESS_UPDATE) { Done = 2, Total = 4 }); }
/// <summary> /// Received a list of available cities from the login server. /// </summary> public void _OnCityList(NetworkClient Client, ProcessedPacket packet) { UIPacketHandlers.OnCityInfoResponse(packet); OnLoginProgress(new ProgressEvent(EventCodes.PROGRESS_UPDATE) { Done = 4, Total = 4 }); OnLoginStatus(new LoginEvent(EventCodes.LOGIN_RESULT) { Success = true }); }
public void _OnRetireCharacterStatus(NetworkClient Client, ProcessedPacket Packet) { string GUID = UIPacketHandlers.OnCharacterRetirement(Client, Packet); OnCharacterRetirement(GUID); }
public void _OnCityTokenResponse(NetworkClient Client, ProcessedPacket packet) { CityTransferStatus Status = UIPacketHandlers.OnCityTokenResponse(Client, packet); OnCityTransferProgress(Status); }
public void _OnCityToken(NetworkClient Client, ProcessedPacket packet) { UIPacketHandlers.OnCityToken(Client, packet); OnCityToken(PlayerAccount.CurrentlyActiveSim.ResidingCity); }
public void _OnCharacterCreationStatus(NetworkClient Client, ProcessedPacket packet) { CharacterCreationStatus CCStatus = UIPacketHandlers.OnCharacterCreationStatus(Client, packet); OnCharacterCreationStatus(CCStatus); }