◆ AIObjectiveFightIntruders()
Barotrauma.AIObjectiveFightIntruders.AIObjectiveFightIntruders |
( |
Character | character, |
|
|
AIObjectiveManager | objectiveManager, |
|
|
float | priorityModifier = 1 ) |
◆ GetList()
override IEnumerable< Character > Barotrauma.AIObjectiveFightIntruders.GetList |
( |
| ) |
|
|
protected |
◆ GetTargetPriority()
override float Barotrauma.AIObjectiveFightIntruders.GetTargetPriority |
( |
| ) |
|
|
protected |
◆ IsValidTarget() [1/2]
override bool Barotrauma.AIObjectiveFightIntruders.IsValidTarget |
( |
Character | target | ) |
|
|
protected |
◆ IsValidTarget() [2/2]
static bool Barotrauma.AIObjectiveFightIntruders.IsValidTarget |
( |
Character | target, |
|
|
Character | character, |
|
|
bool | targetCharactersInOtherSubs ) |
|
static |
◆ ObjectiveConstructor()
◆ OnObjectiveCompleted()
override void Barotrauma.AIObjectiveFightIntruders.OnObjectiveCompleted |
( |
AIObjective | objective, |
|
|
Character | target ) |
|
protected |
◆ AllowInAnySub
override bool Barotrauma.AIObjectiveFightIntruders.AllowInAnySub |
|
getprotected |
◆ Identifier
override Identifier Barotrauma.AIObjectiveFightIntruders.Identifier = "fight intruders".ToIdentifier() |
|
getset |
◆ IgnoreListClearInterval
override float Barotrauma.AIObjectiveFightIntruders.IgnoreListClearInterval |
|
getprotected |
◆ IgnoreUnsafeHulls
override bool Barotrauma.AIObjectiveFightIntruders.IgnoreUnsafeHulls |
|
get |
◆ TargetCharactersInOtherSubs
bool Barotrauma.AIObjectiveFightIntruders.TargetCharactersInOtherSubs |
|
get |
◆ TargetUpdateTimeMultiplier
override float Barotrauma.AIObjectiveFightIntruders.TargetUpdateTimeMultiplier |
|
getprotected |
The documentation for this class was generated from the following file:
- /home/runner/work/Luatrauma.Docs/Luatrauma.Docs/libs/LuaCsForBarotrauma/Barotrauma/BarotraumaShared/SharedSource/Characters/AI/Objectives/AIObjectiveFightIntruders.cs