Ability (Data Type)¶
- Table of contents
- Ability (Data Type)
- Description
- Members
- Methods
Description¶
This DataType includes all of the data available to ISXVG that is related to character abilities.
Members¶
-
string
Name
-
string
Description
-
string
Type
- ie, Informational, Combat Art, Spell, Ranged Attack, Battle Cry, Defensive Maneuver, Song
-
string
TargetType
- ie None, Self, Offensive, Defensive, Group, Ally)
-
int
LevelGranted
-
bool
IsReady
-
bool
Toggled
-
float
CastTime
-
float
RecoveryTime
- In Seconds
-
float
TimeRemaining
-
float
TriggeredCountdown
- For abilities that are "triggered", like chains/counters, this is their countdown timer -- in seconds
-
int
Range
-
bool
TargetInRange
-
int
HealthCost
-
int
HealthCostPerSec
-
int
EnergyCost
-
int
EnergyCostPerSec
-
int
EnduranceCost
-
int
EnduranceCostPerSec
-
int
SpecialPointsCost
-
int
SpecialPointsCostPerSec
-
int
PhenomenaPointsCost
-
int
PhenomenaPointsCostPerSec
-
int
VirtuePointsCost
-
int
VirtuePointsCostPerSec
-
int
JinCost
-
int
JinCostPerSec
-
string
SongType
- ie, Shout, Melody, Embellishment, Lyric, Chorus, Rest)
-
bool
IsChain
-
bool
IsCounter
-
bool
IsRescue
-
bool
IsOffensive
- Ability uses your offensive target
-
string
School
-
int
BloodUnionRequired
-
string
Requirements
- This is the string that is in the examine ability window that would state, for example, "Requires a vial of blood". Returns "None" when empty.
-
string
Restrictions
- This is the string that is in the examine ability window that would state, for exampele, "Only 1 Symbiote allowed on a target at a time." Returns "None" when empty.
Methods¶
Use