public MasterPiece(PieceData data, Color color) { CurrentPos = data; Color = color; var t = GetImage(); if (!string.IsNullOrEmpty(t)) { CurrentPos.Image = GetImage(); } }
public Pawn(Color color, PieceData data) : base(data, color) { data.PieceName = GetName(); base.TypeName = data.PieceName.FirstOrDefault(); }
public Horse(Color color, PieceData currentPos) : base(currentPos, color) { CurrentPos.PieceName = GetName(); base.TypeName = CurrentPos.PieceName.FirstOrDefault(); }