public static CardSummary GetCardSummary(SheepCard card, bool?legalMove = null) { return(new CardSummary() { Name = card.ToString(), Filename = GetPictureFilename(card), LegalMove = legalMove, Abbreviation = GetAbbreviation(card) }); }