Enum UpgradeField

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

Supported numerical destinations. All matching nested payloads in the selected template are visited.

public enum UpgradeField

Fields

AbilityCooldown = 5

Generic behavior action repeat interval.

AbilityRankCost = 7

Each independently authored ability rank price.

AttackCooldown = 4

Melee and ranged repeat interval.

AttackRange = 0

Melee, ranged and channel range.

DamageMaximum = 3

Damage roll maximum, including spell and mechanism payloads.

DamageMinimum = 2

Damage roll minimum, including spell and mechanism payloads.

DamageRadius = 19

Damage impact radius.

EffectDuration = 18

Timed attached-effect and region duration.

MagicalResistance = 10

Magical fractional defense.

MaximumHealth = 8

Maximum health, including hero growth replacements.

MinimumRange = 1

Ranged inner exclusion radius.

MovementSpeed = 20

Unit travel speed.

PhysicalArmor = 9

Physical fractional defense.

PoisonResistance = 11

Poison fractional defense.

RallyRadius = 13

Barracks rally radius.

Regeneration = 12

General recovery health per pulse.

RespawnDelay = 14

Barracks replacement delay.

SpellCooldown = 15

Spell cooldown; subtraction is not clamped to zero.

StrikeCount = 21

Spell strike count.

StrikeScatterRadius = 22

Spell strike scatter radius.

SummonCount = 16

Summoned unit count.

SummonLifetime = 17

Summoned unit lifetime.

TowerCost = 6

Build price and incremental price of upgrading into the template.