Class UpgradeStageDef

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

One purchased stage; effects retain authored order.

public sealed class UpgradeStageDef
Inheritance
UpgradeStageDef
Inherited Members

Constructors

UpgradeStageDef(int, params UpgradeEffectDef[])

Creates a stage.

public UpgradeStageDef(int cost, params UpgradeEffectDef[] effects)

Parameters

cost int
effects UpgradeEffectDef[]

Properties

Cost

Incremental star cost.

public int Cost { get; }

Property Value

int

Effects

Ordered patches.

public IReadOnlyList<UpgradeEffectDef> Effects { get; }

Property Value

IReadOnlyList<UpgradeEffectDef>