Ejemplo n.º 1
0
    // Use this for initialization
    void Start()
    {
        stats = this.gameObject.AddComponent <RPGDefaultStats> ();

        DisplayStatValues();

        var health = stats.GetStat <RPGStatModifiable> (RPGStatType.Health);

        health.AddModifier(new RPGStatModBasePercent(1.0f, false));
        health.AddModifier(new RPGStatModBaseAdd(50f));
        health.AddModifier(new RPGStatModTotalPercent(1.0f));
        health.UpdateModifiers();

        stats.GetStat <RPGAttribute> (RPGStatType.Stamina).ScaleStat(5);
        stats.GetStat <RPGAttribute> (RPGStatType.Wisdom).ScaleStat(10);

        DisplayStatValues();
    }