Abandon | Barotrauma.AIObjective | |
Abandoned | Barotrauma.AIObjective | |
AbandonWhenCannotCompleteSubjectives | Barotrauma.AIObjectiveCombat | |
AbortCondition | Barotrauma.AIObjective | |
Act(float deltaTime) | Barotrauma.AIObjectiveCombat | protectedvirtual |
AddSubObjective(AIObjective objective, bool addFirst=false) | Barotrauma.AIObjective | |
AIObjective(Character character, AIObjectiveManager objectiveManager, float priorityModifier, Identifier option=default) | Barotrauma.AIObjective | |
AIObjectiveCombat(Character character, Character enemy, CombatMode mode, AIObjectiveManager objectiveManager, float priorityModifier=1, float coolDown=10.0f) | Barotrauma.AIObjectiveCombat | |
AllowAutomaticItemUnequipping | Barotrauma.AIObjective | |
allowHoldFire | Barotrauma.AIObjectiveCombat | |
AllowInAnySub | Barotrauma.AIObjectiveCombat | |
AllowInFriendlySubs | Barotrauma.AIObjective | |
AllowMultipleInstances | Barotrauma.AIObjective | |
AllowOutsideSubmarine | Barotrauma.AIObjectiveCombat | |
AllowSubObjectiveSorting | Barotrauma.AIObjective | |
AllowWhileHandcuffed | Barotrauma.AIObjective | |
BasePriority | Barotrauma.AIObjective | |
CalculatePriority() | Barotrauma.AIObjective | |
CanBeCompleted | Barotrauma.AIObjective | |
CanEquip(Character character, Item item, bool allowWearing) | Barotrauma.AIObjective | protectedstatic |
CanEquip(Item item, bool allowWearing) | Barotrauma.AIObjective | protected |
character | Barotrauma.AIObjective | |
CheckObjectiveSpecific() | Barotrauma.AIObjectiveCombat | protectedvirtual |
CombatMode enum name | Barotrauma.AIObjectiveCombat | |
Completed | Barotrauma.AIObjective | |
ConcurrentObjectives | Barotrauma.AIObjectiveCombat | |
CumulatedDevotion | Barotrauma.AIObjective | protected |
CurrentSubObjective | Barotrauma.AIObjective | |
DebugTag | Barotrauma.AIObjective | |
Deselected | Barotrauma.AIObjective | |
Devotion | Barotrauma.AIObjective | |
Enemy | Barotrauma.AIObjectiveCombat | |
ForceHighestPriority | Barotrauma.AIObjective | |
ForceRun | Barotrauma.AIObjective | |
ForceWalk | Barotrauma.AIObjective | |
GetActiveObjective() | Barotrauma.AIObjective | |
GetLethalDamage(ItemComponent weapon) | Barotrauma.AIObjectiveCombat | static |
GetPriority() | Barotrauma.AIObjectiveCombat | protectedvirtual |
GetSprite(Identifier identifier, Identifier option, Entity targetEntity) | Barotrauma.AIObjective | static |
GetSprite() | Barotrauma.AIObjective | |
GetSubObjectivesRecursive(bool includingSelf=false) | Barotrauma.AIObjective | |
HandleNonAllowed() | Barotrauma.AIObjective | protected |
holdFireCondition | Barotrauma.AIObjectiveCombat | |
HoldPosition | Barotrauma.AIObjectiveCombat | |
HumanAIController | Barotrauma.AIObjective | protected |
Identifier | Barotrauma.AIObjectiveCombat | |
IgnoreAtOutpost | Barotrauma.AIObjective | |
IgnoreUnsafeHulls | Barotrauma.AIObjectiveCombat | |
IsAllowed | Barotrauma.AIObjective | |
IsCompleted | Barotrauma.AIObjective | |
IsDuplicate< T >(T otherObjective) | Barotrauma.AIObjective | virtual |
IsIgnoredAtOutpost() | Barotrauma.AIObjective | |
IsLoop | Barotrauma.AIObjective | |
KeepDivingGearOn | Barotrauma.AIObjectiveCombat | |
KeepDivingGearOnAlsoWhenInactive | Barotrauma.AIObjective | |
MaxDevotion | Barotrauma.AIObjective | protected |
Mode | Barotrauma.AIObjectiveCombat | |
ObjectiveIconColor | Barotrauma.AIObjective | static |
objectiveManager | Barotrauma.AIObjective | |
OnAbandon() | Barotrauma.AIObjectiveCombat | protectedvirtual |
OnCompleted() | Barotrauma.AIObjectiveCombat | protectedvirtual |
OnDeselected() | Barotrauma.AIObjective | virtual |
OnSelected() | Barotrauma.AIObjective | virtual |
Option | Barotrauma.AIObjective | |
PathSteering | Barotrauma.AIObjective | protected |
PrioritizeIfSubObjectivesActive | Barotrauma.AIObjective | |
Priority | Barotrauma.AIObjective | |
PriorityModifier | Barotrauma.AIObjective | |
RemoveSubObjective< T >(ref T objective) | Barotrauma.AIObjective | |
Reset() | Barotrauma.AIObjectiveCombat | virtual |
Selected | Barotrauma.AIObjective | |
SortSubObjectives() | Barotrauma.AIObjective | |
SpeakAfterOrderReceived() | Barotrauma.AIObjective | virtual |
SteeringManager | Barotrauma.AIObjective | protected |
SubObjectives | Barotrauma.AIObjective | |
subObjectives | Barotrauma.AIObjective | protected |
SyncRemovedObjectives< T1, T2 >(Dictionary< T1, T2 > dictionary, IEnumerable< T1 > collection) | Barotrauma.AIObjective | protected |
TryAddSubObjective< T >(ref T objective, Func< T > constructor, Action onCompleted=null, Action onAbandon=null) | Barotrauma.AIObjective | protected |
TryComplete(float deltaTime) | Barotrauma.AIObjective | |
Update(float deltaTime) | Barotrauma.AIObjectiveCombat | virtual |