Class UpgradeTrackDef

Namespace
TDMaker.Core.Defs
Assembly
TDMaker.Core.dll

One independent contiguous purchase track.

public sealed class UpgradeTrackDef
Inheritance
UpgradeTrackDef
Inherited Members

Constructors

UpgradeTrackDef(string, params UpgradeStageDef[])

Creates a track.

public UpgradeTrackDef(string id, params UpgradeStageDef[] stages)

Parameters

id string
stages UpgradeStageDef[]

Properties

Id

Stable track key.

public string Id { get; }

Property Value

string

Stages

Stages indexed by rank minus one.

public IReadOnlyList<UpgradeStageDef> Stages { get; }

Property Value

IReadOnlyList<UpgradeStageDef>