csharp
public sealed class ExperienceCurveAn experience curve with its table filled in.
Fields and properties (3)
public static ExperienceCurve DefaultThe curve every game gets when it authors none: eighty levels of gentle growth.
public ExperienceCurveDefinition DefinitionWhat it was compiled from.
public int MaximumLevelThe highest level anybody reaches.
Methods (3)
public static ExperienceCurve Compile(ExperienceCurveDefinition definition)Compiles a curve, filling the table out of the formula where it runs short.
public int CostOf(int level)What it costs to go from one level to the next.
public long TotalTo(int level)What it costs to get from level one to a level.
Used by (3)
- ExperienceCurveTestsVixen.Gameplay.Progression.Tests
- ProgressionLibraryVixen.Gameplay.Progression
- ProgressionStateVixen.Gameplay.Progression