|
Barotrauma Server Doc
|
Public Member Functions | |
| SwarmBehavior (XElement element, EnemyAIController ai) | |
| void | Refresh () |
| void | UpdateSteering (float deltaTime) |
Static Public Member Functions | |
| static void | CreateSwarm (IEnumerable< AICharacter > swarm) |
Properties | |
| bool | ForceActive [get] |
| List< AICharacter > | Members = new List<AICharacter>() [get] |
| HashSet< AICharacter > | ActiveMembers = new HashSet<AICharacter>() [get] |
| bool | IsActive [get, set] |
| bool | IsEnoughMembers [get] |
Definition at line 11 of file SwarmBehavior.cs.
| Barotrauma.SwarmBehavior.SwarmBehavior | ( | XElement | element, |
| EnemyAIController | ai | ||
| ) |
Definition at line 27 of file SwarmBehavior.cs.
|
static |
Definition at line 36 of file SwarmBehavior.cs.
| void Barotrauma.SwarmBehavior.Refresh | ( | ) |
Definition at line 53 of file SwarmBehavior.cs.
| void Barotrauma.SwarmBehavior.UpdateSteering | ( | float | deltaTime | ) |
Definition at line 69 of file SwarmBehavior.cs.
|
get |
Definition at line 19 of file SwarmBehavior.cs.
|
get |
Definition at line 16 of file SwarmBehavior.cs.
|
getset |
Definition at line 23 of file SwarmBehavior.cs.
|
get |
Definition at line 24 of file SwarmBehavior.cs.
|
get |
Definition at line 18 of file SwarmBehavior.cs.