Barotrauma Client Doc
Barotrauma.AbilityAttackData Class Reference
Inheritance diagram for Barotrauma.AbilityAttackData:
Barotrauma.Abilities.AbilityObject Barotrauma.Abilities.IAbilityCharacter

Public Member Functions

 AbilityAttackData (Attack sourceAttack, Character target, Character attacker)
 

Properties

float DamageMultiplier = 1f [get, set]
 
float AddedPenetration = 0f [get, set]
 
List< AfflictionAfflictions [get, set]
 
bool ShouldImplode = false [get, set]
 
Attack SourceAttack [get]
 
Character Character [get, set]
 
Character Attacker [get, set]
 
- Properties inherited from Barotrauma.Abilities.IAbilityCharacter
Character Character [get, set]
 

Detailed Description

Constructor & Destructor Documentation

◆ AbilityAttackData()

Barotrauma.AbilityAttackData.AbilityAttackData ( Attack  sourceAttack,
Character  target,
Character  attacker 
)

Property Documentation

◆ AddedPenetration

float Barotrauma.AbilityAttackData.AddedPenetration = 0f
getset

◆ Afflictions

List<Affliction> Barotrauma.AbilityAttackData.Afflictions
getset

◆ Attacker

Character Barotrauma.AbilityAttackData.Attacker
getset

◆ Character

Character Barotrauma.AbilityAttackData.Character
getset

◆ DamageMultiplier

float Barotrauma.AbilityAttackData.DamageMultiplier = 1f
getset

◆ ShouldImplode

bool Barotrauma.AbilityAttackData.ShouldImplode = false
getset

◆ SourceAttack

Attack Barotrauma.AbilityAttackData.SourceAttack
get