コード例 #1
0
ファイル: CardTarget.cs プロジェクト: jpbruyere/MagicCrow
        public override string ToString()
        {
            string tmp = "";

            if (ValidCardTypes == null)
            {
                tmp += TypeOfTarget.ToString();
            }
            else
            {
                tmp += ValidCardTypes.ToString();
            }

            if (HavingAbilities != null)
            {
                tmp += " having " + HavingAbilities.ToString();
            }

            if (WithoutAbilities != null)
            {
                tmp += " without " + WithoutAbilities.ToString();
            }

            return(tmp);
        }
コード例 #2
0
ファイル: Cost.cs プロジェクト: jpbruyere/MagicCrow
        public override string ToString()
        {
            string tmp = CostType.ToString() + Count;

            if (validTargets != null)
            {
                tmp += validTargets.ToString();
            }
            return(tmp);
        }