예제 #1
0
 public MoveCardToTombEffectProcess(CardBase card, MoveCardToTombType moveCardToTombType, Player ownerPlayer) : base(ownerPlayer, "移动卡牌到墓地")
 {
     effectProcessType       = EffectProcessType.RemoveAfterFinish;
     this.card               = card;
     this.moveCardToTombType = moveCardToTombType;
 }
예제 #2
0
        /// <summary>
        /// 将卡牌送入墓地
        /// </summary>
        /// <param name="card"></param>
        /// <param name="moveCardToTombType"></param>
        public void SendCardToTomb(CardBase card, MoveCardToTombType moveCardToTombType)
        {
            MoveCardToTombEffectProcess moveCardToTombEffectProcess = new MoveCardToTombEffectProcess(card, moveCardToTombType, card.GetDuelCardScript().GetOwner());

            card.GetDuelCardScript().GetOwner().AddEffectProcess(moveCardToTombEffectProcess);
        }