Example #1
0
 public AbilityCard(AbilityCardData Data)
 {
     Name       = Data.Name;
     Cost       = Data.Cost;
     Graphic    = Data.Graphic;
     PlayEffect = Data.PlayEffect;
 }
Example #2
0
/// <summary>
/// <para>--- please don't forget to update me! ---</para>
/// 'AbilityCard' is a type of card.
/// <para><paramref name="Data"/> can carry the cards name, cost and graphic.</para>
/// <para>--- please don't forget to update me! ---</para>
/// </summary>
/// <param name="Data"> <paramref name="Data"/>carries card data.
/// <para>Data.Name = card name.</para>
/// <para>Data.Cost = card cost.</para>
/// <para>Data.Graphics = card graphics/sprite.</para>
///
/// </param>
    public AbilityCard(AbilityCardData Data)
    {
        Name    = Data.Name;
        Cost    = Data.Cost;
        Graphic = Data.Graphic;
        //UIPosition = Data.UIPosition;
        PlayEffect = Data.PlayEffect;
    }
Example #3
0
 public AbilityCard(AbilityCardData data)
 {
     Name        = data.Name;
     Description = data.Description;
     Cost        = data.Cost;
     Graphic     = data.Graphic;
     PlayEffect  = data.PlayEffect;
     Type        = data.Type;
 }
Example #4
0
 public AbilityCard(AbilityCardData Data)
 {
     Name        = Data.Name;
     Cost        = Data.Cost;
     Graphic     = Data.Graphic;
     PlayEffect  = Data.PlayEffect;
     Description = Data.Description;
     Color       = Data.Color;
 }
    // constructor, Awake, Start
    public AbilityCard(AbilityCardData data)
    {
        Name    = data.Name;
        Rarity  = data.Rarity;
        Graphic = data.Graphic;

        PlayEffect    = data.PlayEffect;
        DrawEffect    = data.DrawEffect;
        DiscardEffect = data.DiscardEffect;

        Cost        = data.Cost;
        Description = data.Description;
        Attribute   = data.Attribute;
    }
Example #6
0
 public AbilityCard(AbilityCardData Data)
 {
     Name    = Data.Name;
     Cost    = Data.Cost;
     Graphic = Data.Graphic;
 }
 public static AbilityCard CreateCard(AbilityCardData cardData)
 {
     return(new AbilityCard(cardData));
 }