Client LuaCsForBarotrauma
AbilityConditionDataless.cs
1
namespace
Barotrauma.Abilities
2
{
3
abstract
class
AbilityConditionDataless
:
AbilityCondition
4
{
5
public
AbilityConditionDataless
(
CharacterTalent
characterTalent
,
ContentXElement
conditionElement) : base (
characterTalent
, conditionElement) { }
6
7
protected
abstract
bool
MatchesConditionSpecific
();
8
public
override
bool
MatchesCondition
()
9
{
10
return
invert
? !
MatchesConditionSpecific
() :
MatchesConditionSpecific
();
11
}
12
13
public
override
bool
MatchesCondition
(
AbilityObject
abilityObject)
14
{
15
return
invert
? !
MatchesConditionSpecific
() :
MatchesConditionSpecific
();
16
}
17
}
18
}
Barotrauma.Abilities.AbilityConditionDataless
Definition:
AbilityConditionDataless.cs:4
Barotrauma.Abilities.AbilityConditionDataless.MatchesCondition
override bool MatchesCondition(AbilityObject abilityObject)
Definition:
AbilityConditionDataless.cs:13
Barotrauma.Abilities.AbilityConditionDataless.MatchesConditionSpecific
abstract bool MatchesConditionSpecific()
Barotrauma.Abilities.AbilityConditionDataless.AbilityConditionDataless
AbilityConditionDataless(CharacterTalent characterTalent, ContentXElement conditionElement)
Definition:
AbilityConditionDataless.cs:5
Barotrauma.Abilities.AbilityConditionDataless.MatchesCondition
override bool MatchesCondition()
Definition:
AbilityConditionDataless.cs:8
Barotrauma.Abilities.AbilityCondition
Definition:
AbilityCondition.cs:7
Barotrauma.Abilities.AbilityCondition.invert
bool invert
Definition:
AbilityCondition.cs:10
Barotrauma.Abilities.AbilityCondition.characterTalent
CharacterTalent characterTalent
Definition:
AbilityCondition.cs:8
Barotrauma.Abilities.AbilityObject
Definition:
AbilityObjects.cs:6
Barotrauma.CharacterTalent
Definition:
CharacterTalent.cs:8
Barotrauma.ContentXElement
Definition:
ContentXElement.cs:13
Barotrauma.Abilities
Definition:
AbilityCondition.cs:5
Barotrauma
BarotraumaShared
SharedSource
Characters
Talents
Abilities
AbilityConditionals
AbilityConditionDataless
AbilityConditionDataless.cs
Generated by
1.9.1