Catalogue scope

The campaign defines 14 unit-type files. Twelve are self-contained campaign types or presentation types; two use [base_unit] to inherit a complete core unit and make a narrow override.

IDConstructionLvlHPMoveXPAlignAdvancesCostAttacksNotes
Noble YouthIndependent024512neutralNoble Fighter10training sword 4×2 impactOpening Haldric form
Noble FighterIndependent136640lawfulNoble Commander20sword 7×3 bladeHaldric advancement
Noble CommanderIndependent248690lawfulNoble Lord38sword 8×4; bow 6×3Leadership; main mid-campaign Haldric
Noble LordIndependent3646150lawfulAMLA60sword 11×4; bow 8×3Leadership; final Haldric advancement
Wesfolk OutcastIndependent133740chaoticWesfolk Lady18staff 5×2; sling 4×3Leadership + distract; masked/unmasked
Wesfolk LadyIndependent246780chaoticWesfolk Leader36staff 8×2; sling 6×3Leadership + distract; Jessene line
Wesfolk LeaderIndependent3627150chaoticAMLA60staff 12×2; sling 8×4Leadership + distract; masked/unmasked
FamiliarIndependent2368100chaoticAMLA40bite 5×5 bladeFlying undead scout; custom resistances
JevyanIndependent41116200chaoticAMLAtouch 9×5; chill 13×5; shadow 9×5Drain, magical attacks, submerge
Jevyan CloakedIndependent presentation41116200chaoticAMLAnone in fileScripted presentation form
Vampire LadyIndependent3528150chaoticAMLA60blood kiss 10×3; curse 9×2Both attacks drain
Autumn ShydeIndependent cutscene3466150neutralAMLA52none in fileHidden council/healer presentation type
Elvish Champion KalianBase-unit wrapperInheritedInheritedInheritedInheritedInheritedInheritedInheritedInheritedCore Elvish Champion with alternate sprite
Warrior KingBase-unit wrapperInheritedInheritedInheritedInheritedInheritedInheritedInheritedInheritedCore Royal Warrior plus leadership and elderly sounds

Haldric’s Noble line

Noble Youth (L0) 24 HP · 5 move · 4×2 impact │ 12 XP ▼ Noble Fighter (L1) 36 HP · 6 move · 7×3 blade │ 40 XP ▼ Noble Commander (L2) 48 HP · leadership · 8×4 sword · 6×3 bow │ 90 XP ▼ Noble Lord (L3) 64 HP · leadership · 11×4 sword · 8×3 bow · AMLA

The Ruby of Fire is intentionally not baked into any type. Scenario 12 adds it as a permanent object, and Scenario 19 removes that object again.

Jessene’s Wesfolk line

Wesfolk Outcast (L1) 33 HP · 7 move · leadership + distract │ 40 XP ▼ Wesfolk Lady (L2) 46 HP · 7 move · leadership + distract │ 80 XP ▼ Wesfolk Leader (L3) 62 HP · 7 move · leadership + distract · AMLA

Every level has masked and unmasked visual variants. The underlying combat identity remains the same while Scenario 07 reconstructs Lady Outlaw as Lady Jessene with the unmasked variation.

Inheritance and presentation patterns

TypePatternWhy it matters
Elvish Champion KalianInherits Elvish Champion; changes only image.A cutscene character gets unique art without copied stats or animations.
Warrior KingInherits Royal Warrior; adds leadership, text, old hit/death sounds, and animation.A narrow campaign role is expressed as a maintainable wrapper.
Jevyan CloakedStandalone presentation type with no attacks in the file.The villain can enter, speak, and later transform into the combat-capable Jevyan.
Autumn ShydeStandalone hidden type with no attacks in the file.Lady Dionli is a council and intervention character, not a normal recruit.

Special combat identities

TypeDistinctive mechanics
Familiar8 movement, flying movement type, undead-style custom resistances, five-strike bite.
Jevyan111 HP, submerge, drain melee, two five-strike magical ranged attacks, shallow/deep-water movement cost 2.
Vampire Lady8 movement and drain on both melee and ranged attacks.
Wesfolk linedistract lets adjacent allies ignore enemy Zones of Control.

Source files

FamilyFiles
Noble lineYouth · Fighter · Commander · Lord
Wesfolk lineOutcast · Lady · Leader
JevyanCloaked · Combat form · Familiar
OtherVampire Lady · Autumn Shyde · Kalian wrapper · Warrior King
Corrected count. The verified directory contains 14 files. An early planning note counted 13; this release uses the direct source inventory.

Transitive core closure

The Core Dependency Closure follows every macro and both [base_unit] wrappers used by these 14 files. The Inherited Unit Audio expands their exact sound dependencies.