// Use this for initialization void Start () { for (int i = 0; i < _attributes.Length; i++) { INTAttribute attrib = new INTAttribute { Base = 0, BaseModifier = 0, Multiplier = 1f, Total = 0f }; _attributes[i] = attrib; } _modifiers.Add(new BaseHealthModifier()); UpdateAttributes(); }
public override void ApplyModifiers(INTAttribute attribute, INTAttributeTypes type) { if (type == INTAttributeTypes.Health) attribute.BaseModifier += 100; }
public abstract void ApplyModifiers(INTAttribute attribute, INTAttributeTypes type);