Ability
Jump to navigation
Jump to search
Ability Definition
Used to create abilities.
An Ability is an entity file that can be assigned to an object as the "front end" for a buff.
- Ability
- buffInstantActionType: Condition
- toggleStateOnNameStringID: StringInfo
- toggleStateOnDescStringID: StringInfo
- needsToFaceTarget: Boolean
- canCollideWithTarget: Boolean
- moveThruTarget: Boolean
- isUltimateAbility: Boolean
- maxNumLevels: Integer
- levelSourceType: Condition
- aiUseTime: Condition
- aiUseTargetCondition: Condition
- isAutoCastAvailable: Boolean
- isAutoCastOnByDefault: Boolean
- pickRandomPlanetToExploreForAutoCastTarget: Boolean
- ignoreNonCombatShipsForAutoCastTarget: Boolean
- onlyAutoCastWhenDamageTakenExceedsPerc: Decimal
- useCostType: Condition
- researchPrerequisites
- NumResearchPrerequisites: Iteration
- RequiredFactionNameID: StringInfo
- RequiredCompletedResearchSubjects: Integer
- nameStringID: StringInfo
- descStringID: StringInfo
- hudIcon: Brush
- smallHudIcon: Brush
- infoCardIcon: Brush