◆ CharacterAbility()
◆ ApplyAbilityEffect()
void Barotrauma.Abilities.CharacterAbility.ApplyAbilityEffect |
( |
AbilityObject | abilityObject | ) |
|
◆ ApplyEffect() [1/2]
virtual void Barotrauma.Abilities.CharacterAbility.ApplyEffect |
( |
| ) |
|
|
protectedvirtual |
Reimplemented in Barotrauma.Abilities.CharacterAbilityApplyForce, Barotrauma.Abilities.CharacterAbilityApplyStatusEffects, Barotrauma.Abilities.CharacterAbilityApplyStatusEffectsToAllies, Barotrauma.Abilities.CharacterAbilityApplyStatusEffectsToLastOrderedCharacter, Barotrauma.Abilities.CharacterAbilityApplyStatusEffectsToNearestAlly, Barotrauma.Abilities.CharacterAbilityApplyStatusEffectsToRandomAlly, Barotrauma.Abilities.CharacterAbilityByTheBook, Barotrauma.Abilities.CharacterAbilityGiveAffliction, Barotrauma.Abilities.CharacterAbilityGiveMoney, Barotrauma.Abilities.CharacterAbilityGivePermanentStat, Barotrauma.Abilities.CharacterAbilityIncreaseSkill, Barotrauma.Abilities.CharacterAbilityPutItem, Barotrauma.Abilities.CharacterAbilityResetPermanentStat, and Barotrauma.Abilities.CharacterAbilityTandemFire.
◆ ApplyEffect() [2/2]
virtual void Barotrauma.Abilities.CharacterAbility.ApplyEffect |
( |
AbilityObject | abilityObject | ) |
|
|
protectedvirtual |
Reimplemented in Barotrauma.Abilities.CharacterAbilityAlienHoarder, Barotrauma.Abilities.CharacterAbilityApplyStatusEffects, Barotrauma.Abilities.CharacterAbilityApplyStatusEffectsToAllies, Barotrauma.Abilities.CharacterAbilityApplyStatusEffectsToAttacker, Barotrauma.Abilities.CharacterAbilityApplyStatusEffectsToRandomAlly, Barotrauma.Abilities.CharacterAbilityApprenticeship, Barotrauma.Abilities.CharacterAbilityAtmosMachine, Barotrauma.Abilities.CharacterAbilityBountyHunter, Barotrauma.Abilities.CharacterAbilityGainSimultaneousSkill, Barotrauma.Abilities.CharacterAbilityGiveAffliction, Barotrauma.Abilities.CharacterAbilityGiveMoney, Barotrauma.Abilities.CharacterAbilityGivePermanentStat, Barotrauma.Abilities.CharacterAbilityIncreaseSkill, Barotrauma.Abilities.CharacterAbilityInsurancePolicy, Barotrauma.Abilities.CharacterAbilityModifyAffliction, Barotrauma.Abilities.CharacterAbilityModifyAttackData, Barotrauma.Abilities.CharacterAbilityModifyValue, Barotrauma.Abilities.CharacterAbilityMultitasker, Barotrauma.Abilities.CharacterAbilityRegenerateLoot, Barotrauma.Abilities.CharacterAbilityResetPermanentStat, and Barotrauma.Abilities.CharacterAbilitySpawnItemsToContainer.
◆ InitializeAbility()
virtual void Barotrauma.Abilities.CharacterAbility.InitializeAbility |
( |
bool | addingFirstTime | ) |
|
|
virtual |
◆ IsViable()
bool Barotrauma.Abilities.CharacterAbility.IsViable |
( |
| ) |
|
◆ Load()
◆ LogAbilityObjectMismatch()
void Barotrauma.Abilities.CharacterAbility.LogAbilityObjectMismatch |
( |
| ) |
|
|
protected |
◆ UpdateCharacterAbility()
virtual void Barotrauma.Abilities.CharacterAbility.UpdateCharacterAbility |
( |
bool | conditionsMatched, |
|
|
float | timeSinceLastUpdate ) |
|
virtual |
◆ VerifyState()
virtual void Barotrauma.Abilities.CharacterAbility.VerifyState |
( |
bool | conditionsMatched, |
|
|
float | timeSinceLastUpdate ) |
|
protectedvirtual |
◆ AllowClientSimulation
virtual bool Barotrauma.Abilities.CharacterAbility.AllowClientSimulation |
|
get |
◆ AppliesEffectOnIntervalUpdate
virtual bool Barotrauma.Abilities.CharacterAbility.AppliesEffectOnIntervalUpdate |
|
get |
◆ Character
Character Barotrauma.Abilities.CharacterAbility.Character |
|
get |
◆ CharacterAbilityGroup
◆ CharacterTalent
◆ EffectDeltaTime
float Barotrauma.Abilities.CharacterAbility.EffectDeltaTime |
|
getprotected |
Used primarily for StatusEffects. Default to constant outside interval abilities.
◆ RequiresAlive
bool Barotrauma.Abilities.CharacterAbility.RequiresAlive |
|
get |
The documentation for this class was generated from the following file:
- /home/runner/work/Luatrauma.Docs/Luatrauma.Docs/libs/LuaCsForBarotrauma/Barotrauma/BarotraumaShared/SharedSource/Characters/Talents/Abilities/CharacterAbility.cs