Barotrauma Server
Loading...
Searching...
No Matches
Barotrauma.HireManager Class Reference

Public Member Functions

 HireManager ()
 
void RemoveCharacter (CharacterInfo character)
 
void GenerateCharacters (Location location, int amount)
 
void Remove ()
 
void RenameCharacter (CharacterInfo characterInfo, string newName)
 

Static Public Member Functions

static int GetSalaryFor (IReadOnlyCollection< CharacterInfo > hires)
 
static int GetSalaryFor (CharacterInfo hire)
 

Public Attributes

List< CharacterInfoPendingHires = new List<CharacterInfo>()
 

Static Public Attributes

const int MaxAvailableCharacters = 6
 

Properties

List< CharacterInfoAvailableCharacters [get, set]
 

Constructor & Destructor Documentation

◆ HireManager()

Barotrauma.HireManager.HireManager ( )

Member Function Documentation

◆ GenerateCharacters()

void Barotrauma.HireManager.GenerateCharacters ( Location location,
int amount )

◆ GetSalaryFor() [1/2]

static int Barotrauma.HireManager.GetSalaryFor ( CharacterInfo hire)
static

◆ GetSalaryFor() [2/2]

static int Barotrauma.HireManager.GetSalaryFor ( IReadOnlyCollection< CharacterInfo > hires)
static

◆ Remove()

void Barotrauma.HireManager.Remove ( )

◆ RemoveCharacter()

void Barotrauma.HireManager.RemoveCharacter ( CharacterInfo character)

◆ RenameCharacter()

void Barotrauma.HireManager.RenameCharacter ( CharacterInfo characterInfo,
string newName )

Member Data Documentation

◆ MaxAvailableCharacters

const int Barotrauma.HireManager.MaxAvailableCharacters = 6
static

◆ PendingHires

List<CharacterInfo> Barotrauma.HireManager.PendingHires = new List<CharacterInfo>()

Property Documentation

◆ AvailableCharacters

List<CharacterInfo> Barotrauma.HireManager.AvailableCharacters
getset

The documentation for this class was generated from the following file: