Ejemplo n.º 1
0
    public List <string> MakeListToItemInfo()
    {
        List <string> list = new List <string>();

        list.Add(Class);
        list.Add("Price " + Price.ToString());

        if (Hp != 0)
        {
            list.Add("+ HP " + Hp.ToString());
        }
        if (Attack != 0)
        {
            list.Add("+ Attack " + Attack.ToString());
        }
        if (Defense != 0)
        {
            list.Add("+ Defense " + Defense.ToString());
        }
        if (MoveSpeed != 0)
        {
            list.Add("+ Move Speed " + MoveSpeed.ToString());
        }
        if (AttackSpeed != 0)
        {
            list.Add("+ Attack Speed " + AttackSpeed.ToString());
        }

        return(list);
    }
Ejemplo n.º 2
0
    public List <string> MakeListToCharacterStat()
    {
        List <string> list = new List <string>();

        list.Add(Hp.ToString());
        list.Add(Attack.ToString());
        list.Add(Defense.ToString());
        list.Add(MoveSpeed.ToString());
        list.Add(AttackSpeed.ToString());

        return(list);
    }
Ejemplo n.º 3
0
 public void StatsUpdate()
 {
     BonusAgility      = 0;
     BonusIntelligence = 0;
     BonusStrength     = 0;
     Damage            = 0;
     for (int i = 0; i < items.Length; i++)
     {
         if (items[i] != null)
         {
             Damage            += items[i].Damage;
             BonusAgility      += items[i].Agility_bonus;
             BonusStrength     += items[i].Strength_bonus;
             BonusIntelligence += items[i].Intelligence_bonus;
         }
     }
     TextStat1.text = " Damage: " + Damage.ToString() + "\r\n Health: " + Health.ToString() + "\r\n Speed: " + MoveSpeed.ToString();
     UpdateSprite();
 }