Reference¶
Every field an +AbilityEdits entry can carry, generated from the mod's UnrealScript sources. See Config syntax for how entries are written and Edit modes for what the Mode fields do.
| Family | Config key | Edit struct | Classes |
|---|---|---|---|
| Costs | Costs |
CostEdit |
8 |
| Cooldown | Cooldown |
CooldownEdit |
5 |
| Charges | Charges |
ChargesEdit |
5 |
| Effects | Effects |
EffectEdit |
118 |
| Conditions | — | ConditionEdit |
37 |
| ToHitCalc | ToHitCalc |
ToHitCalcEdit |
9 |
| TargetStyle | TargetStyle |
TargetStyleEdit |
3 |
| MultiTargetStyle | MultiTargetStyle |
MultiTargetStyleEdit |
7 |
| Triggers | Triggers |
TriggerEdit |
4 |
Also here¶
- Ability template fields - the scalars and arrays you set directly on an
+AbilityEditsentry. - Nested structs - the shape of every block that nests inside one.
- Bridges - classes from DLC packages and other mods, editable through a separate bridge mod.
Machine-readable
The whole API is published as schema.json - the same file this site is generated from. It is versioned with each release and carries a sourceHash so tooling can detect staleness.