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