Client LuaCsForBarotrauma
CharacterAbilityApplyStatusEffectsToAttacker.cs
1
namespace
Barotrauma.Abilities
2
{
3
class
CharacterAbilityApplyStatusEffectsToAttacker
:
CharacterAbilityApplyStatusEffects
4
{
5
public
CharacterAbilityApplyStatusEffectsToAttacker
(
CharacterAbilityGroup
characterAbilityGroup,
ContentXElement
abilityElement) : base(characterAbilityGroup, abilityElement)
6
{
7
}
8
9
protected
override
void
ApplyEffect
(
AbilityObject
abilityObject)
10
{
11
if
((abilityObject as
AbilityAttackData
)?.Attacker is
Character
attacker)
12
{
13
ApplyEffectSpecific
(attacker);
14
}
15
}
16
}
17
}
Barotrauma.Abilities.AbilityObject
Definition:
AbilityObjects.cs:6
Barotrauma.Abilities.CharacterAbilityApplyStatusEffects
Definition:
CharacterAbilityApplyStatusEffects.cs:6
Barotrauma.Abilities.CharacterAbilityApplyStatusEffects.ApplyEffectSpecific
void ApplyEffectSpecific(Character targetCharacter, Limb targetLimb=null)
Definition:
CharacterAbilityApplyStatusEffects.cs:32
Barotrauma.Abilities.CharacterAbilityApplyStatusEffectsToAttacker
Definition:
CharacterAbilityApplyStatusEffectsToAttacker.cs:4
Barotrauma.Abilities.CharacterAbilityApplyStatusEffectsToAttacker.ApplyEffect
override void ApplyEffect(AbilityObject abilityObject)
Definition:
CharacterAbilityApplyStatusEffectsToAttacker.cs:9
Barotrauma.Abilities.CharacterAbilityApplyStatusEffectsToAttacker.CharacterAbilityApplyStatusEffectsToAttacker
CharacterAbilityApplyStatusEffectsToAttacker(CharacterAbilityGroup characterAbilityGroup, ContentXElement abilityElement)
Definition:
CharacterAbilityApplyStatusEffectsToAttacker.cs:5
Barotrauma.Abilities.CharacterAbilityGroup
Definition:
CharacterAbilityGroup.cs:9
Barotrauma.AbilityAttackData
Definition:
BarotraumaShared/SharedSource/Characters/Character.cs:5875
Barotrauma.Character
Definition:
BarotraumaShared/SharedSource/Characters/Character.cs:32
Barotrauma.ContentXElement
Definition:
ContentXElement.cs:13
Barotrauma.Abilities
Definition:
AbilityCondition.cs:5
Barotrauma
BarotraumaShared
SharedSource
Characters
Talents
Abilities
CharacterAbilityApplyStatusEffectsToAttacker.cs
Generated by
1.9.1