|
Barotrauma Server Doc
|
Public Types | |
| enum class | MentalType { Normal , Confused , Afraid , Desperate , Berserk } |
Public Member Functions | |
| MentalStateManager (Character character, HumanAIController humanAIController) | |
| void | Update (float deltaTime) |
| bool | CreateCombatBehavior (MentalType mentalType) |
| void | CreateDialogueBehavior (MentalType mentalType) |
Properties | |
| bool | Active [get, set] |
| MentalType | CurrentMentalType [get] |
Definition at line 7 of file MentalStateManager.cs.
|
strong |
| Enumerator | |
|---|---|
| Normal | |
| Confused | |
| Afraid | |
| Desperate | |
| Berserk | |
Definition at line 20 of file MentalStateManager.cs.
| Barotrauma.MentalStateManager.MentalStateManager | ( | Character | character, |
| HumanAIController | humanAIController | ||
| ) |
Definition at line 31 of file MentalStateManager.cs.
| bool Barotrauma.MentalStateManager.CreateCombatBehavior | ( | MentalType | mentalType | ) |
Definition at line 124 of file MentalStateManager.cs.
| void Barotrauma.MentalStateManager.CreateDialogueBehavior | ( | MentalType | mentalType | ) |
Definition at line 168 of file MentalStateManager.cs.
| void Barotrauma.MentalStateManager.Update | ( | float | deltaTime | ) |
Definition at line 37 of file MentalStateManager.cs.
|
getset |
Definition at line 18 of file MentalStateManager.cs.
|
get |
Definition at line 19 of file MentalStateManager.cs.