Exemplo n.º 1
0
 protected void OnLoginResponse(object sender, BoolEventArgs e)
 {
     loginWaiting.Stop();
     if (e.Ok)
     {
         var slw = new GameSessionListWindow();
         slw.Show();
         slw.Closed += (s, o) => Close();
         Hide();
     }
     else
     {
         MessageBox.Show("Не удалось залогиниться. Ошибка: " + e.Error);
     }
 }
 private void OnGameSessionJoin(object sender, BoolEventArgs e)
 {
     connectAnimation.Stop();
     if(e.Ok)
     {
         var mw = new MainWindow();
         mw.Show();
         mw.Closed += (s, o) => Show();
         mw.serverListWindow = this;
         Hide();
     }
     else
     {
         MessageBox.Show("Не удалось подключиться к игре: " + e.Error);
     }
 }