Barotrauma Client Doc
|
Public Types | |
enum class | NavigationStates { Inactive , Patrol , Aggressive } |
Public Member Functions | |
ShipCommandManager (Character character) | |
void | Update (float deltaTime) |
bool | AbleToTakeOrder (Character character) |
Static Public Member Functions | |
static void | ShipCommandLog (string text) |
Public Attributes | |
readonly Character | character |
readonly HumanAIController | humanAIController |
readonly List< Vector2 > | patrolPositions = new List<Vector2>() |
readonly List< ShipIssueWorker > | ShipIssueWorkers = new List<ShipIssueWorker>() |
readonly List< Character > | AlliedCharacters = new List<Character>() |
readonly List< Character > | EnemyCharacters = new List<Character>() |
Static Public Attributes | |
const float | MinimumIssueThreshold = 10f |
Properties | |
bool? | Active [get, set] |
Submarine | EnemySubmarine [get] |
Submarine | CommandedSubmarine [get] |
NavigationStates | NavigationState = NavigationStates.Inactive [get] |
Definition at line 9 of file ShipCommandManager.cs.
|
strong |
Enumerator | |
---|---|
Inactive | |
Patrol | |
Aggressive |
Definition at line 38 of file ShipCommandManager.cs.
Barotrauma.ShipCommandManager.ShipCommandManager | ( | Character | character | ) |
Definition at line 70 of file ShipCommandManager.cs.
bool Barotrauma.ShipCommandManager.AbleToTakeOrder | ( | Character | character | ) |
Definition at line 181 of file ShipCommandManager.cs.
|
static |
Definition at line 96 of file ShipCommandManager.cs.
void Barotrauma.ShipCommandManager.Update | ( | float | deltaTime | ) |
Definition at line 76 of file ShipCommandManager.cs.
Definition at line 63 of file ShipCommandManager.cs.
readonly Character Barotrauma.ShipCommandManager.character |
Definition at line 11 of file ShipCommandManager.cs.
Definition at line 64 of file ShipCommandManager.cs.
readonly HumanAIController Barotrauma.ShipCommandManager.humanAIController |
Definition at line 12 of file ShipCommandManager.cs.
|
static |
Definition at line 54 of file ShipCommandManager.cs.
readonly List<Vector2> Barotrauma.ShipCommandManager.patrolPositions = new List<Vector2>() |
Definition at line 37 of file ShipCommandManager.cs.
readonly List<ShipIssueWorker> Barotrauma.ShipCommandManager.ShipIssueWorkers = new List<ShipIssueWorker>() |
Definition at line 53 of file ShipCommandManager.cs.
|
getset |
Definition at line 15 of file ShipCommandManager.cs.
|
get |
Definition at line 30 of file ShipCommandManager.cs.
|
get |
Definition at line 24 of file ShipCommandManager.cs.
|
get |
Definition at line 45 of file ShipCommandManager.cs.