Difference between revisions of "Ability"
Jump to navigation
Jump to search
ZombiesRus5 (talk | contribs) (Created page with "Rebellion Syntax =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...") |
ZombiesRus5 (talk | contribs) m |
||
Line 27: | Line 27: | ||
** [[useCostType|useCostType]]: [[Condition]] | ** [[useCostType|useCostType]]: [[Condition]] | ||
** [[researchPrerequisites| researchPrerequisites]] | ** [[researchPrerequisites| researchPrerequisites]] | ||
+ | *** NumResearchPrerequisites: [Iteration] | ||
+ | **** [[ResearchPrerequisite| ResearchPrerequisite]] | ||
+ | ***** Subject: [[Entity]] | ||
+ | ***** Level: [[Integer]] | ||
+ | *** RequiredFactionNameID: [[StringInfo]] | ||
+ | *** RequiredCompletedResearchSubjects: [[Integer]] | ||
** nameStringID: [[StringInfo]] | ** nameStringID: [[StringInfo]] | ||
** descStringID: [[StringInfo]] | ** descStringID: [[StringInfo]] |
Revision as of 13:06, 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