コード例 #1
0
        private bool PickCard(ref Info info)
        {
            if (Extra.IsPickCard != true)
            {
                return(false);
            }
            var image = Services.Container.GetInstance <IScreenShotManager>().CloneImage(Hardware.PickCardArea);
            var items = Services.Container.GetInstance <NeuralNet>().GetItems(image.Bitmap);
            var cards = CardFactory.Create(items, new Point(Hardware.PickCardArea.X, Hardware.PickCardArea.Y));

            Mulligan.Update(cards);
            info = Info.PickCard;
            return(true);
        }