|
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.