Abandon | Barotrauma.AIObjective | |
Abandoned | Barotrauma.AIObjective | |
AbandonWhenCannotCompleteSubjectives | Barotrauma.AIObjectiveGetItem | |
AbortCondition | Barotrauma.AIObjective | |
Act(float deltaTime) | Barotrauma.AIObjectiveGetItem | protectedvirtual |
AddSubObjective(AIObjective objective, bool addFirst=false) | Barotrauma.AIObjective | |
AIObjective(Character character, AIObjectiveManager objectiveManager, float priorityModifier, Identifier option=default) | Barotrauma.AIObjective | |
AIObjectiveGetItem(Character character, Item targetItem, AIObjectiveManager objectiveManager, bool equip=true, float priorityModifier=1) | Barotrauma.AIObjectiveGetItem | |
AIObjectiveGetItem(Character character, Identifier identifierOrTag, AIObjectiveManager objectiveManager, bool equip=true, bool checkInventory=true, float priorityModifier=1, bool spawnItemIfNotFound=false) | Barotrauma.AIObjectiveGetItem | |
AIObjectiveGetItem(Character character, IEnumerable< Identifier > identifiersOrTags, AIObjectiveManager objectiveManager, bool equip=true, bool checkInventory=true, float priorityModifier=1, bool spawnItemIfNotFound=false) | Barotrauma.AIObjectiveGetItem | |
AllowAutomaticItemUnequipping | Barotrauma.AIObjective | |
AllowDangerousPressure | Barotrauma.AIObjectiveGetItem | |
AllowInAnySub | Barotrauma.AIObjective | |
AllowInFriendlySubs | Barotrauma.AIObjective | |
AllowMultipleInstances | Barotrauma.AIObjectiveGetItem | |
AllowOutsideSubmarine | Barotrauma.AIObjective | |
AllowStealing | Barotrauma.AIObjectiveGetItem | |
AllowSubObjectiveSorting | Barotrauma.AIObjective | |
AllowToFindDivingGear | Barotrauma.AIObjectiveGetItem | |
AllowVariants | Barotrauma.AIObjectiveGetItem | |
AllowWhileHandcuffed | Barotrauma.AIObjectiveGetItem | |
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 |
CannotFindDialogueCondition | Barotrauma.AIObjectiveGetItem | |
CannotFindDialogueIdentifierOverride | Barotrauma.AIObjectiveGetItem | |
character | Barotrauma.AIObjective | |
CheckObjectiveSpecific() | Barotrauma.AIObjectiveGetItem | protectedvirtual |
CheckPathForEachItem | Barotrauma.AIObjectiveGetItem | |
Completed | Barotrauma.AIObjective | |
ConcurrentObjectives | Barotrauma.AIObjective | |
CreateEndNodeFilter(ISpatialEntity targetEntity) | Barotrauma.AIObjectiveGetItem | static |
CumulatedDevotion | Barotrauma.AIObjective | protected |
CurrentSubObjective | Barotrauma.AIObjective | |
DebugTag | Barotrauma.AIObjective | |
DefaultReach | Barotrauma.AIObjectiveGetItem | static |
Deselected | Barotrauma.AIObjective | |
Devotion | Barotrauma.AIObjective | |
Equip | Barotrauma.AIObjectiveGetItem | |
EquipSlotType | Barotrauma.AIObjectiveGetItem | |
EvaluateCombatPriority | Barotrauma.AIObjectiveGetItem | |
ForceHighestPriority | Barotrauma.AIObjective | |
ForceRun | Barotrauma.AIObjective | |
ForceWalk | Barotrauma.AIObjective | |
GetActiveObjective() | Barotrauma.AIObjective | |
GetItemPriority | Barotrauma.AIObjectiveGetItem | |
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.AIObjectiveGetItem | |
IdentifiersOrTags | Barotrauma.AIObjectiveGetItem | |
IgnoreAtOutpost | Barotrauma.AIObjective | |
ignoredContainerIdentifiers | Barotrauma.AIObjectiveGetItem | |
ignoredIdentifiersOrTags | Barotrauma.AIObjectiveGetItem | |
ignoredItems | Barotrauma.AIObjectiveGetItem | |
IgnoreUnsafeHulls | Barotrauma.AIObjective | |
IsAllowed | Barotrauma.AIObjective | |
IsCompleted | Barotrauma.AIObjective | |
IsDuplicate< T >(T otherObjective) | Barotrauma.AIObjective | virtual |
IsIgnoredAtOutpost() | Barotrauma.AIObjective | |
IsLoop | Barotrauma.AIObjective | |
ItemCount | Barotrauma.AIObjectiveGetItem | |
ItemFilter | Barotrauma.AIObjectiveGetItem | |
KeepDivingGearOn | Barotrauma.AIObjective | |
KeepDivingGearOnAlsoWhenInactive | Barotrauma.AIObjective | |
MaxDevotion | Barotrauma.AIObjective | protected |
MaxReach | Barotrauma.AIObjectiveGetItem | static |
MustBeSpecificItem | Barotrauma.AIObjectiveGetItem | |
ObjectiveIconColor | Barotrauma.AIObjective | static |
objectiveManager | Barotrauma.AIObjective | |
OnAbandon() | Barotrauma.AIObjectiveGetItem | protectedvirtual |
OnCompleted() | Barotrauma.AIObjective | protectedvirtual |
OnDeselected() | Barotrauma.AIObjective | virtual |
OnSelected() | Barotrauma.AIObjective | virtual |
Option | Barotrauma.AIObjective | |
ParseGearTags(IEnumerable< Identifier > identifiersOrTags) | Barotrauma.AIObjectiveGetItem | static |
ParseIgnoredTags(IEnumerable< Identifier > identifiersOrTags) | Barotrauma.AIObjectiveGetItem | static |
PathSteering | Barotrauma.AIObjective | protected |
PrioritizeIfSubObjectivesActive | Barotrauma.AIObjective | |
Priority | Barotrauma.AIObjective | |
PriorityModifier | Barotrauma.AIObjective | |
RemoveSubObjective< T >(ref T objective) | Barotrauma.AIObjective | |
RequireNonEmpty | Barotrauma.AIObjectiveGetItem | |
Reset() | Barotrauma.AIObjectiveGetItem | virtual |
Selected | Barotrauma.AIObjective | |
SortSubObjectives() | Barotrauma.AIObjective | |
SpeakAfterOrderReceived() | Barotrauma.AIObjective | virtual |
SpeakIfFails | Barotrauma.AIObjectiveGetItem | |
SteeringManager | Barotrauma.AIObjective | protected |
subObjectives | Barotrauma.AIObjective | protected |
SubObjectives | Barotrauma.AIObjective | |
SyncRemovedObjectives< T1, T2 >(Dictionary< T1, T2 > dictionary, IEnumerable< T1 > collection) | Barotrauma.AIObjective | protected |
TakeWholeStack | Barotrauma.AIObjectiveGetItem | |
TargetCondition | Barotrauma.AIObjectiveGetItem | |
TargetItem | Barotrauma.AIObjectiveGetItem | |
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 |
Wear | Barotrauma.AIObjectiveGetItem | |