Barotrauma Client Doc
|
Public Member Functions | |
CharacterAbilityGroupInterval (AbilityEffectType abilityEffectType, CharacterTalent characterTalent, ContentXElement abilityElementGroup) | |
void | UpdateAbilityGroup (float deltaTime) |
Public Member Functions inherited from Barotrauma.Abilities.CharacterAbilityGroup | |
CharacterAbilityGroup (AbilityEffectType abilityEffectType, CharacterTalent characterTalent, ContentXElement abilityElementGroup) | |
void | ActivateAbilityGroup (bool addingFirstTime) |
void | LoadConditions (ContentXElement conditionElements) |
void | AddAbility (CharacterAbility characterAbility) |
void | AddFallbackAbility (CharacterAbility characterAbility) |
Properties | |
float | TimeSinceLastUpdate [get] |
Properties inherited from Barotrauma.Abilities.CharacterAbilityGroup | |
CharacterTalent | CharacterTalent [get] |
Character | Character [get] |
bool | IsActive = true [get] |
Additional Inherited Members | |
Static Public Member Functions inherited from Barotrauma.Abilities.CharacterAbilityGroup | |
static List< StatusEffect > | ParseStatusEffects (CharacterTalent characterTalent, ContentXElement statusEffectElements) |
static StatTypes | ParseStatType (string statTypeString, string debugIdentifier) |
static List< Affliction > | ParseAfflictions (CharacterTalent characterTalent, ContentXElement afflictionElements) |
static AbilityFlags | ParseFlagType (string flagTypeString, string debugIdentifier) |
Public Attributes inherited from Barotrauma.Abilities.CharacterAbilityGroup | |
readonly AbilityEffectType | AbilityEffectType |
Protected Attributes inherited from Barotrauma.Abilities.CharacterAbilityGroup | |
readonly int | maxTriggerCount |
int | timesTriggered = 0 |
readonly List< AbilityCondition > | abilityConditions = new List<AbilityCondition>() |
readonly List< CharacterAbility > | characterAbilities = new List<CharacterAbility>() |
List of abilities that are triggered by this group. Fallback abilities are triggered if the conditional fails More... | |
Definition at line 5 of file CharacterAbilityGroupInterval.cs.
Barotrauma.Abilities.CharacterAbilityGroupInterval.CharacterAbilityGroupInterval | ( | AbilityEffectType | abilityEffectType, |
CharacterTalent | characterTalent, | ||
ContentXElement | abilityElementGroup | ||
) |
Definition at line 14 of file CharacterAbilityGroupInterval.cs.
void Barotrauma.Abilities.CharacterAbilityGroupInterval.UpdateAbilityGroup | ( | float | deltaTime | ) |
Definition at line 22 of file CharacterAbilityGroupInterval.cs.
|
get |
Definition at line 8 of file CharacterAbilityGroupInterval.cs.