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