|
Barotrauma Client Doc
|
Public Member Functions | |
| Job (JobPrefab jobPrefab) | |
| Job (JobPrefab jobPrefab, Rand.RandSync randSync, int variant, params Skill[] s) | |
| Job (ContentXElement element) | |
| IEnumerable< Skill > | GetSkills () |
| float | GetSkillLevel (Identifier skillIdentifier) |
| Skill | GetSkill (Identifier skillIdentifier) |
| void | OverrideSkills (Dictionary< Identifier, float > newSkills) |
| void | IncreaseSkillLevel (Identifier skillIdentifier, float increase, bool increasePastMax) |
| void | GiveJobItems (Character character, WayPoint spawnPoint=null) |
| XElement | Save (XElement parentElement) |
Static Public Member Functions | |
| static Job | Random (Rand.RandSync randSync) |
Public Attributes | |
| int | Variant |
Properties | |
| LocalizedString | Name [get] |
| LocalizedString | Description [get] |
| JobPrefab | Prefab [get] |
| Skill | PrimarySkill [get] |
| Barotrauma.Job.Job | ( | ContentXElement | element | ) |
| Skill Barotrauma.Job.GetSkill | ( | Identifier | skillIdentifier | ) |
| float Barotrauma.Job.GetSkillLevel | ( | Identifier | skillIdentifier | ) |
| void Barotrauma.Job.IncreaseSkillLevel | ( | Identifier | skillIdentifier, |
| float | increase, | ||
| bool | increasePastMax | ||
| ) |
| void Barotrauma.Job.OverrideSkills | ( | Dictionary< Identifier, float > | newSkills | ) |
|
static |
|
get |
|
get |