Пример #1
0
        /// <summary>
        /// 初始化奥术智慧
        /// </summary>
        /// <returns></returns>
        public static Card.AbilityCard Get奥术智慧()
        {
            Card.AbilityCard 奥术智慧 = new Card.AbilityCard();
            奥术智慧.SN          = "M000002";
            奥术智慧.Name        = "奥术智慧";
            奥术智慧.Description = "随机抽两张牌。";
            奥术智慧.Rare        = Card.CardBasicInfo.稀有程度.绿色;
            //使用成本
            奥术智慧.StandardCostPoint    = 1;
            奥术智慧.CardAbility.JoinType = Card.CardUtility.EffectJoinType.None;

            //随机抽两张牌
            Card.Effect.CardEffect CardDeckEffect = new Card.Effect.CardEffect();
            CardDeckEffect.StandardEffectPoint      = 2;
            CardDeckEffect.StandardEffectCount      = 1;
            CardDeckEffect.EffectTargetSelectDirect = Card.CardUtility.TargetSelectDirectEnum.本方;
            奥术智慧.CardAbility.FirstAbilityDefine     = CardDeckEffect;
            return(奥术智慧);
        }
Пример #2
0
        /// <summary>
        /// 初始化奥术智慧
        /// </summary>
        /// <returns></returns>
        public static Card.AbilityCard Get奥术智慧()
        {
            Card.AbilityCard 奥术智慧 = new Card.AbilityCard();
            奥术智慧.SN = "M000002";
            奥术智慧.Name = "奥术智慧";
            奥术智慧.Description = "随机抽两张牌。";
            奥术智慧.Rare = Card.CardBasicInfo.稀有程度.绿色;
            //使用成本
            奥术智慧.ActualCostPoint = 1;
            奥术智慧.StandardCostPoint = 1;
            奥术智慧.CardAbility.JoinType = Card.CardUtility.EffectJoinType.None;

            //随机抽两张牌
            Card.Effect.CardEffect CardDeckEffect = new Card.Effect.CardEffect();
            CardDeckEffect.StandardEffectPoint = 2;
            CardDeckEffect.EffectCount = 1;
            CardDeckEffect.EffectTargetSelectDirect = Card.CardUtility.TargetSelectDirectEnum.本方;
            奥术智慧.CardAbility.FirstAbilityDefine = CardDeckEffect;
            return 奥术智慧;
        }