Exemplo n.º 1
0
        public string AddValueMod(float amount)
        {
            var mod = new StatValueMod(amount);

            _valueMods.Add(mod);
            CalcModValue();
            return(mod.Id);
        }
Exemplo n.º 2
0
        public string AddPercentMod(float normalizedAmt, string id = "")
        {
            normalizedAmt = normalizedAmt.CheckNormalized();
            var mod = new StatValueMod(normalizedAmt, id);

            _percentMods.Add(mod);
            CalcModValue();
            return(mod.Id);
        }
Exemplo n.º 3
0
 public void AddValueMod(StatValueMod mod)
 {
     _valueMods.Add(mod);
     CalcModValue();
 }