Barotrauma Client Doc
Barotrauma.Abilities.CharacterAbilityGiveFlag Class Reference
Inheritance diagram for Barotrauma.Abilities.CharacterAbilityGiveFlag:
Barotrauma.Abilities.CharacterAbility

Public Member Functions

 CharacterAbilityGiveFlag (CharacterAbilityGroup characterAbilityGroup, ContentXElement abilityElement)
 
override void InitializeAbility (bool addingFirstTime)
 
- Public Member Functions inherited from Barotrauma.Abilities.CharacterAbility
 CharacterAbility (CharacterAbilityGroup characterAbilityGroup, ContentXElement abilityElement)
 
bool IsViable ()
 
virtual void UpdateCharacterAbility (bool conditionsMatched, float timeSinceLastUpdate)
 
void ApplyAbilityEffect (AbilityObject abilityObject)
 

Additional Inherited Members

- Static Public Member Functions inherited from Barotrauma.Abilities.CharacterAbility
static CharacterAbility Load (ContentXElement abilityElement, CharacterAbilityGroup characterAbilityGroup, bool errorMessages=true)
 
- Protected Member Functions inherited from Barotrauma.Abilities.CharacterAbility
virtual void VerifyState (bool conditionsMatched, float timeSinceLastUpdate)
 
virtual void ApplyEffect ()
 
virtual void ApplyEffect (AbilityObject abilityObject)
 
void LogAbilityObjectMismatch ()
 
- Properties inherited from Barotrauma.Abilities.CharacterAbility
CharacterAbilityGroup CharacterAbilityGroup [get]
 
CharacterTalent CharacterTalent [get]
 
Character Character [get]
 
bool RequiresAlive [get]
 
virtual bool AllowClientSimulation [get]
 
virtual bool AppliesEffectOnIntervalUpdate [get]
 
float EffectDeltaTime [get]
 Used primarily for StatusEffects. Default to constant outside interval abilities. More...
 

Detailed Description

Definition at line 3 of file CharacterAbilityGiveFlag.cs.

Constructor & Destructor Documentation

◆ CharacterAbilityGiveFlag()

Barotrauma.Abilities.CharacterAbilityGiveFlag.CharacterAbilityGiveFlag ( CharacterAbilityGroup  characterAbilityGroup,
ContentXElement  abilityElement 
)

Definition at line 8 of file CharacterAbilityGiveFlag.cs.

Member Function Documentation

◆ InitializeAbility()

override void Barotrauma.Abilities.CharacterAbilityGiveFlag.InitializeAbility ( bool  addingFirstTime)
virtual

Reimplemented from Barotrauma.Abilities.CharacterAbility.

Definition at line 13 of file CharacterAbilityGiveFlag.cs.