UnityTowerDefense/Assets/_Project/Scripts/Core/BuilderSpellKind.cs
2026-07-25 23:22:11 -07:00

16 lines
547 B
C#

namespace TD.Core
{
/// <summary>
/// Identifies which builder spell a
/// <see cref="TD.Gameplay.BuilderSpells.BuilderSpellDefinition"/> represents. Mirrors
/// <see cref="BuilderEffectKind"/> — a stable, enum-indexed identifier used by
/// <see cref="TD.Gameplay.BuilderSpells.BuilderSpellPool"/> and
/// <see cref="TD.Gameplay.SpellSlot"/> instead of an asset reference.
/// </summary>
public enum BuilderSpellKind : byte
{
Fireball = 0,
SlowArea = 1,
SlowAreaUpgraded = 2,
}
}