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); }
public ZrodloRuchu(double lam, TypRuchu typRuchu) { lambda = lam; typ = typRuchu; }
public Ruch(Gracz gracz, Karta karta, TypRuchu typ) : this(gracz) { Karta = karta; Typ = typ; }
public Pakiet(TypRuchu typ) { this.typ = typ; }