Class ResearchLevelManager
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
public class ResearchLevelManager
- Inheritance
-
objectResearchLevelManager
- Extension Methods
Constructors
ResearchLevelManager(ResearchProgression, ResearchUnlockProgressManager, ResearchCostManager, ILogger)
public ResearchLevelManager(ResearchProgression progression, ResearchUnlockProgressManager unlockProgress, ResearchCostManager costManager, ILogger logger)
Parameters
progressionResearchProgressionunlockProgressResearchUnlockProgressManagercostManagerResearchCostManagerloggerILogger
Properties
CurrentLevel
public ResearchLevel CurrentLevel { get; }
Property Value
Methods
ComputeLevelLineCostIndices(ResearchLevel)
public List<int> ComputeLevelLineCostIndices(ResearchLevel level)
Parameters
levelResearchLevel
Returns
- List<int>
Dispose()
public void Dispose()