Exemplo n.º 1
0
 public static CalculatorExtensions.BatchUpdate AddModifier(this CalculatorExtensions.BatchUpdate batch,
                                                            IStat stat, Form form, double value) =>
 batch.AddModifier(stat, form, new Constant(value), new ModifierSource.Global());
Exemplo n.º 2
0
 public static CalculatorExtensions.BatchUpdate AddModifier(this CalculatorExtensions.BatchUpdate batch,
                                                            IReadOnlyList <IStat> stats, Form form, double value) =>
 batch.AddModifier(stats, form, new Constant(value));
Exemplo n.º 3
0
 public static CalculatorExtensions.BatchUpdate AddModifier(this CalculatorExtensions.BatchUpdate batch,
                                                            IReadOnlyList <IStat> stats, Form form, IValue value, ModifierSource source) =>
 batch.AddModifier(new Modifier(stats, form, value, source));
Exemplo n.º 4
0
 public static CalculatorExtensions.BatchUpdate AddModifier(this CalculatorExtensions.BatchUpdate batch,
                                                            IStat stat, Form form, IValue value, ModifierSource source) =>
 batch.AddModifier(new[] { stat }, form, value, source);