/// <summary> /// Volta a tela de seleção de personagem. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private static void CharacterButton_MouseUp(object sender, EventArgs e) { EngineMultimedia.Play(EngineSoundEnum.Click); //pede a lista de personagens WorldPacket.RequestPreLoad(); //muda para seleção de personagem EngineCore.GameState = 3; WindowCharacter.SelectedIndex = 0; Visible = false; //limpa o endereço do servidor para uma nova conexão Common.Configuration.IPAddress[(int)NetworkSocketEnum.GameServer].Clear(); NetworkSocket.Disconnect(NetworkSocketEnum.GameServer); //limpa a lista de jogadores. GameClient.Client.Player.Clear(); //limpa as informações do jogador local. GameClient.Client.PlayerLocal.Character.Clear(); }