Abandon | Barotrauma.AIObjective | |
Abandoned | Barotrauma.AIObjective | |
AbandonWhenCannotCompleteSubjectives | Barotrauma.AIObjective | |
AbortCondition | Barotrauma.AIObjective | |
Act(float deltaTime) | Barotrauma.AIObjectiveContainItem | protectedvirtual |
AddSubObjective(AIObjective objective, bool addFirst=false) | Barotrauma.AIObjective | |
AIObjective(Character character, AIObjectiveManager objectiveManager, float priorityModifier, Identifier option=default) | Barotrauma.AIObjective | |
AIObjectiveContainItem(Character character, Item item, ItemContainer container, AIObjectiveManager objectiveManager, float priorityModifier=1) | Barotrauma.AIObjectiveContainItem | |
AIObjectiveContainItem(Character character, Identifier itemIdentifier, ItemContainer container, AIObjectiveManager objectiveManager, float priorityModifier=1, bool spawnItemIfNotFound=false) | Barotrauma.AIObjectiveContainItem | |
AIObjectiveContainItem(Character character, ImmutableHashSet< Identifier > itemIdentifiers, ItemContainer container, AIObjectiveManager objectiveManager, float priorityModifier=1, bool spawnItemIfNotFound=false) | Barotrauma.AIObjectiveContainItem | |
AllowAutomaticItemUnequipping | Barotrauma.AIObjective | |
AllowDangerousPressure | Barotrauma.AIObjectiveContainItem | |
AllowInAnySub | Barotrauma.AIObjective | |
AllowInFriendlySubs | Barotrauma.AIObjective | |
AllowMultipleInstances | Barotrauma.AIObjective | |
AllowOutsideSubmarine | Barotrauma.AIObjective | |
AllowSubObjectiveSorting | Barotrauma.AIObjective | |
AllowToFindDivingGear | Barotrauma.AIObjectiveContainItem | |
AllowWhileHandcuffed | Barotrauma.AIObjectiveContainItem | |
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 | |
checkInventory | Barotrauma.AIObjectiveContainItem | |
CheckObjectiveSpecific() | Barotrauma.AIObjectiveContainItem | protectedvirtual |
Completed | Barotrauma.AIObjective | |
ConcurrentObjectives | Barotrauma.AIObjective | |
ConditionLevel | Barotrauma.AIObjectiveContainItem | |
container | Barotrauma.AIObjectiveContainItem | |
CumulatedDevotion | Barotrauma.AIObjective | protected |
CurrentSubObjective | Barotrauma.AIObjective | |
DebugTag | Barotrauma.AIObjective | |
Deselected | Barotrauma.AIObjective | |
Devotion | Barotrauma.AIObjective | |
Equip | Barotrauma.AIObjectiveContainItem | |
ForceHighestPriority | Barotrauma.AIObjective | |
ForceRun | Barotrauma.AIObjective | |
ForceWalk | Barotrauma.AIObjective | |
GetActiveObjective() | Barotrauma.AIObjective | |
GetItemPriority | Barotrauma.AIObjectiveContainItem | |
GetPriority() | Barotrauma.AIObjective | protectedvirtual |
GetSprite(Identifier identifier, Identifier option, Entity targetEntity) | Barotrauma.AIObjective | static |
GetSprite() | Barotrauma.AIObjective | |
GetSubObjectivesRecursive(bool includingSelf=false) | Barotrauma.AIObjective | |
HandleNonAllowed() | Barotrauma.AIObjective | protected |
HumanAIController | Barotrauma.AIObjective | protected |
Identifier | Barotrauma.AIObjectiveContainItem | |
IgnoreAtOutpost | Barotrauma.AIObjective | |
ignoredContainerIdentifiers | Barotrauma.AIObjectiveContainItem | |
IgnoreUnsafeHulls | Barotrauma.AIObjective | |
IsAllowed | Barotrauma.AIObjective | |
IsCompleted | Barotrauma.AIObjective | |
IsDuplicate< T >(T otherObjective) | Barotrauma.AIObjective | virtual |
IsIgnoredAtOutpost() | Barotrauma.AIObjective | |
IsInTargetSlot(Item item) | Barotrauma.AIObjectiveContainItem | |
IsLoop | Barotrauma.AIObjective | |
ItemCount | Barotrauma.AIObjectiveContainItem | |
itemIdentifiers | Barotrauma.AIObjectiveContainItem | |
ItemToContain | Barotrauma.AIObjectiveContainItem | |
KeepDivingGearOn | Barotrauma.AIObjective | |
KeepDivingGearOnAlsoWhenInactive | Barotrauma.AIObjective | |
MaxDevotion | Barotrauma.AIObjective | protected |
MoveWholeStack | Barotrauma.AIObjectiveContainItem | |
ObjectiveIconColor | Barotrauma.AIObjective | static |
objectiveManager | Barotrauma.AIObjective | |
OnAbandon() | Barotrauma.AIObjective | protectedvirtual |
OnCompleted() | Barotrauma.AIObjective | 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 | |
RemoveEmpty | Barotrauma.AIObjectiveContainItem | |
RemoveExisting | Barotrauma.AIObjectiveContainItem | |
RemoveExistingPredicate | Barotrauma.AIObjectiveContainItem | |
RemoveExistingWhenNecessary | Barotrauma.AIObjectiveContainItem | |
RemoveMax | Barotrauma.AIObjectiveContainItem | |
RemoveSubObjective< T >(ref T objective) | Barotrauma.AIObjective | |
Reset() | Barotrauma.AIObjectiveContainItem | virtual |
Selected | Barotrauma.AIObjective | |
SortSubObjectives() | Barotrauma.AIObjective | |
SpeakAfterOrderReceived() | Barotrauma.AIObjective | virtual |
SteeringManager | Barotrauma.AIObjective | protected |
subObjectives | Barotrauma.AIObjective | protected |
SubObjectives | Barotrauma.AIObjective | |
SyncRemovedObjectives< T1, T2 >(Dictionary< T1, T2 > dictionary, IEnumerable< T1 > collection) | Barotrauma.AIObjective | protected |
TargetSlot | Barotrauma.AIObjectiveContainItem | |
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.AIObjective | virtual |