Interface IModifierFormulaParser
Parses a formula provided by IModifierFormula and returns a value
Namespace: IdleKit.Framework
Assembly: cs.temp.dll.dll
Syntax
public interface IModifierFormulaParser : IInjectable
Methods
Parse(String, IModifier[], IModifierGroupData[], Double, Int32)
Takes the input formula and outputs a single result. By using the provided IModifier and IModifierGroupData objects to resolve group references and IModifierData amounts.
Declaration
double Parse(string formula, IModifier[] modifiers, IModifierGroupData[] modifierGroupDatas, double baseAmount, int additionalLevels)
Parameters
| Type | Name | Description |
|---|---|---|
| String | formula | |
| IModifier[] | modifiers | |
| IModifierGroupData[] | modifierGroupDatas | |
| Double | baseAmount | |
| Int32 | additionalLevels |
Returns
| Type | Description |
|---|---|
| Double |