Namespace TDMaker.Core.Commands

Classes

BuildTower

Builds an available base tower at an empty slot.

BuyAbility

Purchases the next rank in a tower ability slot.

CallNextWave

Starts the next callable wave.

CastSpell

Casts an unlocked ready spell at a validated point.

MoveHero

Orders a living hero to a validated destination, releasing its engagement.

SellTower

Sells a tower and removes its soldiers.

SetRallyPoint

Projects a barracks rally point onto the nearest lane within its range ellipse.

SetTargetPriority

Changes a tower's runtime target priority without interrupting its current attack or resetting cooldowns.

SpendHeroPoint

Purchases the next hero skill rank when the profile uses SpendPoints.

UpgradeTower

Upgrades a tower into one of its immediate branch targets.

Interfaces

ICommand

An immutable input message consumed at the beginning of a tick.