Class HeroLevelData

Namespace
TDMaker.Unity.Authoring
Assembly
TDMaker.Unity.dll

One hero growth row. Values scale the hero's base stats to produce the absolute row the simulation uses.

public sealed class HeroLevelData
Inheritance
HeroLevelData
Inherited Members

Constructors

HeroLevelData()

public HeroLevelData()

Fields

armorBonus

Added physical armor (fraction).

[Range(0, 1)]
public float armorBonus

Field Value

float

damageScale

Damage multiplier over the base attacks.

[Min(0)]
public float damageScale

Field Value

float

experience

Cumulative experience needed to reach this level (the first row is always zero).

[Min(0)]
public float experience

Field Value

float

healthScale

Health multiplier over the base value.

[Min(0.01)]
public float healthScale

Field Value

float

magicResistBonus

Added magical resistance (fraction).

[Range(0, 1)]
public float magicResistBonus

Field Value

float

skillPoints

Total skill-point budget at this level.

[Min(0)]
public int skillPoints

Field Value

int