Table of Contents

Interface ISimulationSpeedsProvider

Namespace
Root
Assembly
SPZGameAssembly.dll
public interface ISimulationSpeedsProvider
Extension Methods

Properties

CurrentSpeeds

IReadOnlyDictionary<ResearchSpeedId, int> CurrentSpeeds { get; }

Property Value

IReadOnlyDictionary<ResearchSpeedId, int>

Methods

GetSpeedBaseValue(ResearchSpeedId)

int GetSpeedBaseValue(ResearchSpeedId speed)

Parameters

speed ResearchSpeedId

Returns

int

GetSpeedValue(ResearchSpeedId)

int GetSpeedValue(ResearchSpeedId speed)

Parameters

speed ResearchSpeedId

Returns

int

GetSpeedsAssociatedWithUpgrade(ResearchLinearUpgradeId)

IEnumerable<ResearchSpeedId> GetSpeedsAssociatedWithUpgrade(ResearchLinearUpgradeId upgradeId)

Parameters

upgradeId ResearchLinearUpgradeId

Returns

IEnumerable<ResearchSpeedId>