Barotrauma Client Doc
|
Public Member Functions | |
CharacterTalent (TalentPrefab talentPrefab, Character character) | |
virtual void | UpdateTalent (float deltaTime) |
void | CheckTalent (AbilityEffectType abilityEffectType, AbilityObject abilityObject) |
void | ActivateTalent (bool addingFirstTime) |
void | AddAbilityGroupEffect (CharacterAbilityGroupEffect characterAbilityGroup, AbilityEffectType abilityEffectType=AbilityEffectType.None) |
Static Public Member Functions | |
static void | CheckTalentsForCrew (IEnumerable< Character > crew, AbilityEffectType type, AbilityObject abilityObject) |
Checks talents for a given AbilityObject taking into account non-stackable talents. More... | |
static AbilityEffectType | ParseAbilityEffectType (CharacterTalent characterTalent, string abilityEffectTypeString) |
Public Attributes | |
readonly TalentPrefab | Prefab |
bool | AddedThisRound = true |
Properties | |
Character | Character [get] |
string | DebugIdentifier [get] |
List< Identifier > | UnlockedRecipes = new List<Identifier>() [get] |
List< Identifier > | UnlockedStoreItems = new List<Identifier>() [get] |
Definition at line 7 of file CharacterTalent.cs.
Barotrauma.CharacterTalent.CharacterTalent | ( | TalentPrefab | talentPrefab, |
Character | character | ||
) |
Definition at line 24 of file CharacterTalent.cs.
void Barotrauma.CharacterTalent.ActivateTalent | ( | bool | addingFirstTime | ) |
Definition at line 109 of file CharacterTalent.cs.
void Barotrauma.CharacterTalent.AddAbilityGroupEffect | ( | CharacterAbilityGroupEffect | characterAbilityGroup, |
AbilityEffectType | abilityEffectType = AbilityEffectType.None |
||
) |
Definition at line 132 of file CharacterTalent.cs.
void Barotrauma.CharacterTalent.CheckTalent | ( | AbilityEffectType | abilityEffectType, |
AbilityObject | abilityObject | ||
) |
Definition at line 98 of file CharacterTalent.cs.
|
static |
Checks talents for a given AbilityObject taking into account non-stackable talents.
Definition at line 80 of file CharacterTalent.cs.
|
static |
Definition at line 146 of file CharacterTalent.cs.
|
virtual |
Definition at line 67 of file CharacterTalent.cs.
bool Barotrauma.CharacterTalent.AddedThisRound = true |
Definition at line 14 of file CharacterTalent.cs.
readonly TalentPrefab Barotrauma.CharacterTalent.Prefab |
Definition at line 12 of file CharacterTalent.cs.
|
get |
Definition at line 9 of file CharacterTalent.cs.
|
get |
Definition at line 10 of file CharacterTalent.cs.
|
get |
Definition at line 21 of file CharacterTalent.cs.
|
get |
Definition at line 22 of file CharacterTalent.cs.