Esempio n. 1
0
        private async void JoinMatch_Click(object sender, RoutedEventArgs e)
        {
            MatchDescriptor match = await _viewModel.JoinMatch();

            Window _lobbyWindow = new LobbyWindow(match)
            {
                Owner = this
            };

            _lobbyWindow.ShowDialog();
        }
Esempio n. 2
0
        private async void HostMatch_Click(object sender, RoutedEventArgs e)
        {
            if (_viewModel.ValidateOptions())
            {
                MatchDescriptor match = await _viewModel.HostMatch();

                Window _lobbyWindow = new LobbyWindow(match)
                {
                    Owner = this
                };
                _lobbyWindow.ShowDialog();
            }
            else
            {
                MessageBox.Show("Please check the game settings.", "Error");
            }
        }