Esempio n. 1
0
        private void Start()
        {
            _stats = new DefaultStats();

            DisplayStatValues();

            _stats.GetStat <Attribute>(StatType.Stamina).ScaleStat(5);
            _stats.GetStat <Attribute>(StatType.Wisdom).ScaleStat(10);

            DisplayStatValues();
        }
Esempio n. 2
0
        private void Start()
        {
            _stats = new DefaultStats();

            var health = _stats.GetStat <Vital>(StatType.Health);

            health.AddModifier(new StatModifier(2, false, ModifierType.TotalValueAdd));
            health.OnCurrentValueChanged += OnStatValueChange;

            DisplayStatValues();

            health.CurrentValue -= 75;

            DisplayStatValues();
        }