public CStatModifier(StatModProperty property, StatModType type, StatModEffect effect, float value, int order, object source) { this.property = property; this.value = value; this.effect = effect; this.type = type; this.order = order; this.source = source; }
public StatModifier(string title, string description, StatType stat, StatModEffect effect, StatModType modType, StatProperty property, float value, float time, bool cumulative) { Title = title; Description = description; TargetStat = stat; TargetProperty = property; ModType = modType; ModEffect = effect; ModifierValue = value; ModifierTime = time; Cumulative = cumulative; _initialized = false; }
public CStatModifier(StatModProperty property, StatModType type, StatModEffect effect, float value, object source) : this(property, type, effect, value, (int)type, source) { }
public CStatModifier(StatModProperty property, StatModType type, StatModEffect effect, float value, int order) : this(property, type, effect, value, order, null) { }
public CStatModifier(StatModProperty property, StatModType type, StatModEffect effect, float value) : this(property, type, effect, value, (int)type, null) { }