Exemple #1
0
        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;
            }
        }
Exemple #2
0
 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);
 }
Exemple #3
0
 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);
 }