public static ManaAttribute GetManaAttribute(ManaColor color)
        {
            MemberInfo memberInfo = typeof(ManaColor).GetMember(color.ToString()).FirstOrDefault();

            if (memberInfo != null)
            {
                return(memberInfo.GetCustomAttribute(typeof(ManaAttribute), false) as ManaAttribute);
            }
            return(null);
        }
示例#2
0
 public override string ToString(Game g)
 {
     return(MyColor.ToString());
 }
示例#3
0
 public override string ToString()
 {
     return(Color.ToString());
 }
示例#4
0
 public override string ToString(Game g)
 {
     return("Tap " + Host.Value(g).CurrentCharacteristics.Name + " for " + Color.ToString() + " mana");
 }