private void Button_Clue_Click(object sender, RoutedEventArgs e) { int counter = 1; if (playerClient.GetScore(playerThis.UserName) > 0) { while (counter < 4) { Random random = new Random(); int randomNumber = random.Next(1, 16); if (gameClient.GetIdSelectedCharacterPlayerOne(idGame) == randomNumber || gameClient.GetIdSelectedCharacterPlayerTwo(idGame) == randomNumber) { counter--; } else { ShowCrossOutCharacter(randomNumber); button_Clue.Visibility = Visibility.Hidden; } counter++; } playerClient.SubtractOneScore(playerThis.UserName); label_Message_EE.Content = "EE: " + playerClient.GetScore(playerThis.UserName); } else { label_MessageClue.Content = Properties.Resources.message_EEInsufficient; } }
public Lobby(ServiceReference.Player player) { playerThis = player; playerClient = new ServiceReference.PlayerManagerClient(); gameClient = new ServiceReference.GameManagerClient(); InitializeComponent(); label_UserName.Content = playerThis.UserName; label_EE.Content = "EE: " + playerClient.GetScore(playerThis.UserName); }
public TeacherMatchBoard(ServiceReference.Player player, int idGame, int idSelectedCharacter) { playerInstance = new InstanceContext(this); playerClient = new ServiceReference.PlayerManagerClient(); gameClient = new ServiceReference.GameManagerClient(); chatClient = new ServiceReference.ChatManagerClient(playerInstance); music = new SoundPlayer(); InitializeComponent(); playerThis = player; this.idGame = idGame; this.idSelectedCharacter = idSelectedCharacter; InitializeMusic(); chatClient.ConnectToChat(playerThis.UserName); ShowSelectedCharacter(); chatClient.InitializeGameChat(idGame, playerThis.UserName); label_Message.Content = playerThis.UserName; label_Message_EE.Content = "EE: " + playerClient.GetScore(playerThis.UserName); }