Esempio n. 1
0
File: Skill.cs Progetto: dbridle/PoM
        public void AddStatBonus(string id, MinMaxBonus bonus)
        {
            if (_statBonuses == null)
                _statBonuses = new Dictionary<string, MinMaxBonus>();

            if (!_statBonuses.ContainsKey(id))
                _statBonuses.Add(id, bonus);
        }
Esempio n. 2
0
File: Skill.cs Progetto: dbridle/PoM
        public MinMaxBonus GetStatBonus(string id)
        {
            MinMaxBonus bonus = new MinMaxBonus();

            if (_statBonuses != null)
                _statBonuses.TryGetValue(id, out bonus);

            return bonus;
        }
Esempio n. 3
0
File: Skill.cs Progetto: dbridle/PoM
        public void AddLevelBonus(MinMaxBonus bonus)
        {
            if (_levelBonuses == null)
                _levelBonuses = new List<MinMaxBonus>();

            _levelBonuses.Add(bonus);
        }