Example #1
0
        public void PlayPreppedHand(List <Card> preppedHand)
        {
            GivePreppedHands(preppedHand, 1, true);

            this.trumpCardBlock.DataContext = "(" + ((DealerNumber - 1) % 4 + 1).ToString() + ")" + " "
                                              + TrumpCard.ToString();

            //Wlacz widzenie kart
            Player4Hand.Deck.AllCardsVisible();
            Player4Hand.Deck.Sort();

            //odwroc karty wszystkich graczy
            Player1Hand.Deck.AllCardsVisible(); Player1Hand.Deck.Sort();
            Player2Hand.Deck.AllCardsVisible(); Player2Hand.Deck.Sort();
            Player3Hand.Deck.AllCardsVisible(); Player3Hand.Deck.Sort();

            //sprawdz kto zaczyna
            WhoStarts();
            //policz na poczatku gry
            BeginGameCalculations();

            //zacznij grac tak jak normalnie
            //moze napisac po prostu funkcje BeginPlay() zamiast tych 4 linijek
            if (humanPlayer == true)
            {
                BeginTrick();
            }
            else
            {
                PlayAutoTrick();
            }
        }