Skip to content
API

AbilityPhaseSettings

Each phase of an Ability can be configured differently, allowing complex and different Abilities. AbilityPhaseSettings is an Object.

Properties

Property Name Return Type Description Tags
duration number Length in seconds of the phase. After this time the Ability moves to the next phase. Can be zero. Default values per phase: 0.15, 0, 0.5 and 3. Read-Only
canMove boolean Is the Player allowed to move during this phase. True by default. Read-Only
canJump boolean Is the Player allowed to jump during this phase. False by default in Cast & Execute, default True in Recovery & Cooldown. Read-Only
canRotate boolean Is the Player allowed to rotate during this phase. True by default. Read-Only
preventsOtherAbilities boolean When true this phase prevents the Player from casting another Ability, unless that other Ability has canBePrevented set to False. True by default in Cast & Execute, false in Recovery & Cooldown. Read-Only
isTargetDataUpdated boolean If true, there will be updated target information at the start of the phase. Otherwise, target information may be out of date. Read-Only
facingMode AbilityFacingMode How and if this Ability rotates the Player during execution. Cast and Execute default to "Aim", other phases default to "None". Options are: AbilityFacingMode.NONE, AbilityFacingMode.MOVEMENT, AbilityFacingMode.AIM Read-Only

Last update: February 21, 2021