Difference between revisions of "CanUseConditionedAbility"
From Dragon Age Toolset Wiki
(Generated by Sunjammer's Dragon Age Script Paser) |
BryanDerksen (Talk | contribs) |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
− | |||
{{dafunction | {{dafunction | ||
|name=CanUseConditionedAbility | |name=CanUseConditionedAbility | ||
Line 26: | Line 25: | ||
the engine will only check for that condition. If the default value is used, the engine will check all | the engine will only check for that condition. If the default value is used, the engine will check all | ||
conditions that the abilities on the creature has to have. The conditions for an ability are specified in a column of the | conditions that the abilities on the creature has to have. The conditions for an ability are specified in a column of the | ||
− | same name in the ABI_base. | + | same name in the [[ABI_base]] [[2DA]]. |
<!-- == Remarks == --> | <!-- == Remarks == --> | ||
Line 37: | Line 36: | ||
<!-- This section contains links to articles, functions or constant groups. --> | <!-- This section contains links to articles, functions or constant groups. --> | ||
− | [[Category: | + | [[Category:Ability functions]] |
Latest revision as of 22:44, 24 February 2010
Get a list of abilities that need to be turned off due to a condition change
- Parameters:
- oCreature
- owner of the abilities
- nAbility
- The ability in question
- nConditions
- A mask to tell the engine which conditions are being checked for (default is 0xFFFFFF, all conditions)
- Returns:
- TRUE if the ability can be used
- Source:
- script.ldf
Description
The conditions parameter is to optimize the process a little bit. If a specific condition mask is passed, the engine will only check for that condition. If the default value is used, the engine will check all conditions that the abilities on the creature has to have. The conditions for an ability are specified in a column of the same name in the ABI_base 2DA.