private void StopAllTimers() { waitForOtherPlayerTimer.Stop(); isConnectedTimer.Stop(); CheckIfSomeoneJoinedToGameTimer.Stop(); CheckIfSomeoneSetUpAnewGame.Stop(); }
private void CreateGameButton_Click(object sender, EventArgs e) { if (_isConnectedToServer) { _thisStationSetUpANewGame = true; createGameButton.Text = "Oczekiwanie na przeciwnika (" + _waitingTime.ToString() + "s" + ")"; CheckIfSomeoneJoinedToGameTimer.Start(); EnableButtons(false); AddPlayerToWaitingRoom(playerNameTextBox.Text); waitForOtherPlayerTimer.Start(); playerNameTextBox.Enabled = false; } else { MessageBox.Show("Błąd połączenia z serwerem", "Błąd", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void WaitForOtherPlayerTimer_Tick(object sender, EventArgs e) { if (_isConnectedToServer) { _waitingTime -= 1; createGameButton.Text = "Oczekiwanie na przeciwnika (" + _waitingTime.ToString() + "s" + ")"; if (_waitingTime == 0) { _thisStationSetUpANewGame = false; waitForOtherPlayerTimer.Stop(); _waitingTime = 10; playerNameTextBox.Enabled = true; DeletePlayersFromWaitingRoom(); CheckIfSomeoneJoinedToGameTimer.Stop(); waitForOtherPlayerTimer.Stop(); EnableButtons(true); createGameButton.Text = "Stwórz grę"; } } }