Esempio n. 1
0
        //向指定容器中添加一张固定的牌
        public void AddCardByPlayerItemAndGameContainerType(PlayerItem playerItem, string gameContainerType, CardEntry cardEntry)
        {
            GameContainerItem gameContainerItem = GetGameContainerItemByPlayerItemAndGameContainerType(playerItem, gameContainerType);

            cardEntry.gameContainerType = gameContainerType;
            gameContainerItem.PutOneCard(cardEntry);
        }
Esempio n. 2
0
        //向指定容器中添加多张固定的牌
        public void AddCardListByPlayerItemAndGameContainerType(PlayerItem playerItem, string gameContainerType, List <CardEntry> cardEntryList)
        {
            GameContainerItem gameContainerItem = GetGameContainerItemByPlayerItemAndGameContainerType(playerItem, gameContainerType);

            foreach (CardEntry cardEntry in cardEntryList)
            {
                cardEntry.gameContainerType = gameContainerType;
                gameContainerItem.PutOneCard(cardEntry);
            }
        }