コード例 #1
0
        void ITrickDummyHand <EnumSuitList, SkuckCardGameCardInformation> .RemoveCard(int deck)
        {
            bool rets = _gameContainer !.SingleInfo !.MainHandList.ObjectExist(deck);

            if (rets == true)
            {
                _gameContainer.SingleInfo.MainHandList.RemoveObjectByDeck(deck);
                return;
            }
            var thisCard = _gameContainer.SingleInfo.TempHand !.CardList.GetSpecificItem(deck);

            if (thisCard.IsEnabled == false)
            {
                throw new BasicBlankException("Card was supposed to be disabled");
            }
            _gameContainer.SingleInfo.TempHand.HideCard(thisCard);
        }