Abilities & Effects¶
Open:
Tools > Pixit Games > Turn Based Engine > Database > Ability Creator
Ability Definition¶
Abilities define presentation, targeting, cost, limits, and AI metadata:
- ID, display name, description, and icon
- Effect type and target type
- AP cost, cooldown, and end-turn behavior
- Maximum uses, range, and radius
- Tags, AI weight, minimum AI targets, and friendly fire
- Modular effect list
Modular effects¶
| Effect | Common uses |
|---|---|
| Damage | Fixed damage, weapon scaling, aim/critical modifiers, armor piercing |
| Apply Status | Stun and future tactical statuses |
| Armor Shred | Permanent armor reduction |
Combine effects to create variants without duplicating execution code. A grenade can deal damage and stun; a shot can scale weapon damage and shred armor.
Ability Loadout¶
Create an Ability Loadout and add abilities in the desired skill-bar order. Assign the loadout to a Unit Definition.
The combat HUD reads the actor's loadout dynamically and displays availability, cooldown, AP cost, and remaining uses.
Custom effects¶
Derive from AbilityEffectDefinition and implement your effect execution through the existing effect context. Keep reusable values in the effect asset rather than hard-coding character-specific logic.