csharp
public enum AbilityTargetingWhat an ability is aimed at.
Remarks
Five, and the list is closed on purpose. Every targeting mode any game ships is one of these with different numbers — a cleave is a cone, a chain lightning is a target with a follow-up ability, a ground-targeted circle is `Ground` with a radius. A sixth would be a sixth branch in every validator that has to agree with it.
Fields and properties (5)
SelfThe caster. Needs nothing selected.
TargetOne other thing, within range.
GroundA point, within range, affecting a radius around it.
ConeEverything in a cone from the caster.
DirectionEverything along a line from the caster.
Used by (9)
- AbilityCasterTestsVixen.Gameplay.Combat.Tests
- AbilityDefinitionVixen.Gameplay.Combat
- AbilityDefinitionExtensionsVixen.Gameplay.Combat
- AbilityLibraryTestsVixen.Gameplay.Combat.Tests
- AbilityTemplateVixen.Gameplay.Combat
- CombatResolverTestsVixen.Gameplay.Combat.Tests
- ContentVixen.Gameplay.Combat.Tests
- TypeRegistrationVixen.Gameplay.Combat
- Vixen_Gameplay_Combat_AbilityDefinitionSerializerVixen.Gameplay.Combat