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