Ability: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
mNo edit summary |
||
Line 27: | Line 27: | ||
** [[useCostType|useCostType]]: [[Condition]] | ** [[useCostType|useCostType]]: [[Condition]] | ||
** [[researchPrerequisites| researchPrerequisites]] | ** [[researchPrerequisites| researchPrerequisites]] | ||
*** NumResearchPrerequisites: [Iteration] | *** NumResearchPrerequisites: [[Iteration]] | ||
**** [[ResearchPrerequisite| ResearchPrerequisite]] | **** [[ResearchPrerequisite| ResearchPrerequisite]] | ||
***** Subject: [[Entity]] | ***** Subject: [[Entity]] |
Latest revision as of 18:10, 2 January 2019
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