public DeckBuilderGUI()
        {
            string functionId = $"{classId}.DeckBuilderGUI()";
            string file       = resourcePath + sheetFile;

            if (File.Exists(file))
            {
                cardSheet       = (Bitmap)Image.FromFile(file);
                cardsheetloaded = true;
            }
            else
            {
                Helpers.PrintError(functionId, $"Unable to find image file ({file}) to load");
            }
            imageBack = DeckHelpers.SetCardImageFromCardSheet(4, 0);
        }
Esempio n. 2
0
        public Hand()
        {
            string functionId = $"{classId}.Hand()";

            playerName = "Not Sure";
            deckPos    = new Point();
            playPos    = new Point();

            emptyCard        = new Card();
            patternCard      = new Card();
            emptyCard.name   = $"emptyCard";
            patternCard.name = $"patternCard";

            emptyCard.SetImageFront(DeckHelpers.SetCardImageFromCardSheet(4, 6));
            patternCard.SetImageFront(DeckHelpers.SetCardImageFromCardSheet(4, 0));
            cardSize = patternCard.imageFront.Size;
        }
Esempio n. 3
0
        public void PrintCards()
        {
            string functionId = $"{classId}.PrintCards()";

            DeckHelpers.PrintCards(deck);
        }
Esempio n. 4
0
 public void PrintCards(Card[] cards)
 {
     DeckHelpers.PrintCards(cards);
 }
Esempio n. 5
0
        public void PrintCards(Card[] arr)
        {
            string functionId = $"{classId}.PrintCards(Card[])";

            DeckHelpers.PrintCards(arr);
        }