示例#1
0
    private void PrepareDataForUpdate()
    {
        data.currentStatLevel = _statsToUpgrade.GetStatLevel(statType).ToString();
        data.currentStatSize  = _statsToUpgrade.CalculateStatWithoutModifiers(statType, _statsToUpgrade.GetStatLevel(statType)).ToString();

        float requiredGold = _statsToUpgrade.CalculateStatWithoutModifiers(Stat.GoldRequired, _statsToUpgrade.GetStatLevel(statType));

        data.goldRequired    = requiredGold.ToString();
        data.statUpgradeSize = _statsToUpgrade.GetUpgradedStatValue(statType, 1).ToString();
    }