Example #1
0
 public SkillsetStackEntry(Skillset skillset, string strengthFunction, float length, float entryTime, bool ignoreTimeScale)
 {
     Skillset = skillset ?? throw new ArgumentNullException(nameof(skillset));
     SetStrengthFunction(FunctionSolver.ConvertNestedTermToClassBasedFormat(strengthFunction));
     Length          = length;
     EntryTime       = entryTime;
     IgnoreTimeScale = ignoreTimeScale;
 }
Example #2
0
 public FactFunction SetFunction(string function)
 {
     this.function = FunctionSolver.ConvertNestedTermToClassBasedFormat(function);
     return(this);
 }
Example #3
0
 public FactFunction(string Identifier, string function) : base(Identifier, 0f)
 {
     this.function = FunctionSolver.ConvertNestedTermToClassBasedFormat(function);
 }