Пример #1
0
 public override void Call(Card card)
 {
     if (card.GetCardValue() == 3 || card.GetCardValue() == 4)
     {
         if (GetHand().CanCall(card))
         {
             DialogResult dialogResult = MessageBox.Show("", "Želite li zvati?", MessageBoxButtons.YesNo);
             if (dialogResult == DialogResult.Yes)
             {
                 if (card.GetCardColor() == AdutColor.GetColor())
                 {
                     AddPoints(40);
                 }
                 else
                 {
                     AddPoints(20);
                 }
             }
             else if (dialogResult == DialogResult.No)
             {
                 return;
             }
         }
     }
 }
Пример #2
0
 static public bool IsCardAdut(Card card)
 {
     if (String.Equals(card.GetCardColor(), AdutColor.GetColor()))
     {
         return(true);
     }
     else
     {
         return(false);
     }
 }
Пример #3
0
 public CardHolder GetHolderOfAdutExchanger()
 {
     foreach (CardHolder holder in holders)
     {
         if (String.Equals(holder.GetCardName(), "Dečko"))
         {
             if (String.Equals(holder.GetCardColor(), AdutColor.GetColor()))
             {
                 return(holder);
             }
         }
     }
     return(null);
 }
Пример #4
0
 public override void Call(Card card)
 {
     if (card.GetCardValue() == 3 || card.GetCardValue() == 4)
     {
         if (GetHand().CanCall(card))
         {
             DialogResult dialogResult = MessageBox.Show("", "Protivnik ima zvanje");
             if (card.GetCardColor() == AdutColor.GetColor())
             {
                 AddPoints(40);
             }
             else
             {
                 AddPoints(20);
             }
         }
     }
 }
Пример #5
0
        public AdutControl(PictureBox pictureBox, PictureBox label) : base(pictureBox)
        {
            this.label = label;

            this.adutColor = AdutColor.Instance;
        }