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 |