Difference between revisions of "Ability h"
From Dragon Age Toolset Wiki
m (Created) |
m (Adding categories) |
||
Line 28: | Line 28: | ||
ordermethod = sortkey | ordermethod = sortkey | ||
</DynamicPageList> | </DynamicPageList> | ||
+ | |||
+ | [[Category:Include files from Core Game Resources]][[Category:Include files]] |
Revision as of 23:53, 1 August 2011
The Ability System library, ability_h, contains general purpose functions dealing with the ability, talent and spell system including, but not limited to:
- Calculating and Subtracting Ability Costs
- Invoking and rerouting Spellscript events
- Wrappers for dealing with Upkeep Effects applied by Abilities
References
Constants
Functions
- Ability AdjustDuration
- Ability ApplyEffectOnObjectArray
- Ability ApplyLocationImpactVFX
- Ability ApplyObjectImpactVFX
- Ability ApplyRandomDurationEffectOnObjectArray
- Ability ApplyUpkeepEffect
- Ability ApplyUpkeepEffects
- Ability CheckFlag
- Ability CheckUseConditions
- Ability CostCheck
- Ability DeactivateModalAbility
- Ability DoRunSpellScript
- Ability GetAbilityCost
- Ability GetAbilityTable
- Ability GetAbilityTargetType
- Ability GetImpactLocationVfxId
- Ability GetImpactObjectVfxId
- Ability GetScaledCost
- Ability GetScaledDamage
- Ability GetScaledEffectDuration
- Ability GetScaledHeal
- Ability GetSpellscriptPendingEventResult
- Ability GetTargetAllies
- Ability HandleEventOutOfManaStamina
- Ability HandleOnDamageAbilities
- Ability IsAbilityActive
- Ability IsAbilityTargetValid
- Ability IsAoE
- Ability IsBloodMagic
- Ability IsValidAOETarget
- Ability OnGameModeChange
- Ability PreventAbilityEffectStacking
- Ability RemoveAbilityEffectsByCreator
- Ability SetSpellscriptPendingEventResult
- Ability SubtractAbilityCost
- Ability UseAbilityWrapper
- Abilty IsUsingRangedWeaponAnim