const std::vector< AbilityType > secondaryAbilityTypes
Definition AbilityState.hpp:28
AbilityType
Definition AbilityState.hpp:15
@ Dash
Definition AbilityState.hpp:17
@ Recall
Definition AbilityState.hpp:20
@ None
Definition AbilityState.hpp:16
@ Gravity
Definition AbilityState.hpp:19
@ Grapple
Definition AbilityState.hpp:18
const std::vector< AbilityType > primaryAbilityTypes
Definition AbilityState.hpp:23
AbilitySlot
Definition AbilityState.hpp:9
@ Primary
Definition AbilityState.hpp:10
@ Secondary
Definition AbilityState.hpp:11
Definition AbilityState.hpp:34
bool primaryActive
Definition AbilityState.hpp:44
AbilityType primary
Definition AbilityState.hpp:40
float accumDamage
Definition AbilityState.hpp:36
int level
Definition AbilityState.hpp:35
bool secondaryActive
Definition AbilityState.hpp:47
float secondaryCooldown
Definition AbilityState.hpp:46
bool pendingLevel2
Definition AbilityState.hpp:38
AbilityType secondary
Definition AbilityState.hpp:41
float primaryCooldown
Definition AbilityState.hpp:43
bool pendingLevel1
Definition AbilityState.hpp:37