Esempio n. 1
0
    void AddModifier(WeaponPartStat stat, float value)
    {
        if (value == 1f)
        {
            return;
        }

        var   statsLine = Instantiate(statsLinePrefab, statsPanel).GetComponent <UiWeaponPartStatsLine>();
        float p         = (value - 1.0f) * 100f;

        statsLine.Set(stat.stats.ToString(), (p > 0f ? "+" : "") + p.ToString("0.0") + "%");
    }
Esempio n. 2
0
 void AddStat(WeaponPartStat stat, float value)
 {
     AddStat(stat.stats.ToString(), stat.isInt ? ((int)value).ToString() : value.ToString("0.0"));
 }