Esempio n. 1
0
    private void ChangeText()
    {
        if (earthUnit.IsSelected)
        {
            if (buttonType == ActionType.movement)
            {
                title.text       = earthUnit.GetAction(0).name;
                flavourText.text = earthUnit.GetAction(0).flavourText;

                range.text  = "RNG: " + earthUnit.MoveRange.ToString();
                damage.text = "";
            }
            else if (buttonType == ActionType.attack)
            {
                title.text       = earthUnit.GetAction(1).name;
                flavourText.text = earthUnit.GetAction(1).flavourText;

                range.text  = "RNG: " + earthUnit.AttackRange.ToString();
                damage.text = "DMG " + earthUnit.BasicAttackDamage.ToString();
            }
            else if (buttonType == ActionType.specialAttack)
            {
                title.text       = earthUnit.GetAction(2).name;
                flavourText.text = earthUnit.GetAction(2).flavourText;

                range.text  = "RNG: " + earthUnit.AttackRange.ToString();
                damage.text = "DMG: " + earthUnit.MinSpecialDamage.ToString() + " - " + earthUnit.GetSpecialDamage(0).ToString();
            }
        }
        else
        {
            if (buttonType == ActionType.movement)
            {
                title.text       = lightningUnit.GetAction(0).name;
                flavourText.text = lightningUnit.GetAction(0).flavourText;

                range.text  = "RNG: " + lightningUnit.MoveRange.ToString();
                damage.text = "";
            }
            else if (buttonType == ActionType.attack)
            {
                title.text       = lightningUnit.GetAction(1).name;
                flavourText.text = lightningUnit.GetAction(1).flavourText;

                range.text  = "RNG: " + lightningUnit.AttackRange.ToString();
                damage.text = "DMG: " + lightningUnit.MinBasicDamage.ToString();
            }
            else if (buttonType == ActionType.specialAttack)
            {
                title.text       = lightningUnit.GetAction(2).name;
                flavourText.text = lightningUnit.GetAction(2).flavourText;

                range.text  = "RNG: " + lightningUnit.AttackRange.ToString();
                damage.text = "DMG: " + lightningUnit.SpecialAttackDamage.ToString();
            }
        }
    }