Exemple #1
0
        public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
        {
            TypRuchu?typ          = (TypRuchu?)value;
            TypRuchu dozwolonyTyp = (TypRuchu)parameter;

            return(typ == dozwolonyTyp);
        }
        private void DropKarta(TypRuchu typ)
        {
            if (AktualnieWybranaKarta != null)
            {
                Karty.Add(AktualnieWybranaKarta, Comparer);
            }
            Karty.Remove(TymczasowoWybranaKarta);
            AktualnieWybranaKarta  = TymczasowoWybranaKarta;
            TymczasowoWybranaKarta = null;
            TypRuchu = typ;
            Ruch ruch = new Ruch(Gracz, AktualnieWybranaKarta, TypRuchu.Value);

            Gra.WykonajRuch(ruch);
        }
Exemple #3
0
 public ZrodloRuchu(double lam, TypRuchu typRuchu)
 {
     lambda = lam;
     typ    = typRuchu;
 }
Exemple #4
0
 public Ruch(Gracz gracz, Karta karta, TypRuchu typ) : this(gracz)
 {
     Karta = karta;
     Typ   = typ;
 }
 public Pakiet(TypRuchu typ)
 {
     this.typ = typ;
 }