AbandonWhenCannotCompleteSubjectives | Barotrauma.AIObjectiveLoop< Item > | |
Act(float deltaTime) | Barotrauma.AIObjectiveLoop< Item > | protected |
AddTarget(T target) | Barotrauma.AIObjectiveLoop< Item > | |
AIObjectiveLoadItems(Character character, AIObjectiveManager objectiveManager, Identifier option, ImmutableArray< Identifier > containerTags, Item targetContainer=null, float priorityModifier=1) | Barotrauma.AIObjectiveLoadItems | |
AIObjectiveLoop(Character character, AIObjectiveManager objectiveManager, float priorityModifier, Identifier option=default) | Barotrauma.AIObjectiveLoop< Item > | |
AllowSubObjectiveSorting | Barotrauma.AIObjectiveLoop< Item > | |
AllowWhileHandcuffed | Barotrauma.AIObjectiveLoop< Item > | |
CanBeCompleted | Barotrauma.AIObjectiveLoop< Item > | |
CheckObjectiveSpecific() | Barotrauma.AIObjectiveLoop< Item > | protected |
CreateObjectives() | Barotrauma.AIObjectiveLoop< Item > | protectedvirtual |
Filter(Item target) | Barotrauma.AIObjectiveLoadItems | protected |
AIObjectiveLoop< Item >.Filter(T target) | Barotrauma.AIObjectiveLoop< Item > | protectedpure virtual |
FindTargets() | Barotrauma.AIObjectiveLoop< Item > | protectedvirtual |
ForceOrderPriority | Barotrauma.AIObjectiveLoop< Item > | protected |
GetList() | Barotrauma.AIObjectiveLoadItems | protectedvirtual |
GetPriority() | Barotrauma.AIObjectiveLoop< Item > | protected |
Identifier | Barotrauma.AIObjectiveLoadItems | |
ignoreList | Barotrauma.AIObjectiveLoop< Item > | protected |
IgnoreListClearInterval | Barotrauma.AIObjectiveLoadItems | protected |
InverseTargetEvaluation | Barotrauma.AIObjectiveLoop< Item > | |
IsLoop | Barotrauma.AIObjectiveLoop< Item > | |
IsValidTarget(Item item, Character character, ImmutableArray< Identifier >? targetContainerTags=null, ItemCondition? targetCondition=null) | Barotrauma.AIObjectiveLoadItems | static |
ItemCondition enum name | Barotrauma.AIObjectiveLoadItems | |
ItemMatchesTargetCondition(Item item, ItemCondition targetCondition) | Barotrauma.AIObjectiveLoadItems | static |
MaxTargets | Barotrauma.AIObjectiveLoop< Item > | protected |
ObjectiveConstructor(Item target) | Barotrauma.AIObjectiveLoadItems | protected |
AIObjectiveLoop< Item >.ObjectiveConstructor(T target) | Barotrauma.AIObjectiveLoop< Item > | protectedpure virtual |
Objectives | Barotrauma.AIObjectiveLoop< Item > | |
OnObjectiveCompleted(AIObjective objective, Item target) | Barotrauma.AIObjectiveLoadItems | protected |
AIObjectiveLoop< Item >.OnObjectiveCompleted(AIObjective objective, T target) | Barotrauma.AIObjectiveLoop< Item > | protectedpure virtual |
ReportedTargets | Barotrauma.AIObjectiveLoop< Item > | |
Reset() | Barotrauma.AIObjectiveLoop< Item > | |
ResetWhenClearingIgnoreList | Barotrauma.AIObjectiveLoadItems | protected |
TargetEvaluation() | Barotrauma.AIObjectiveLoadItems | protectedvirtual |
Targets | Barotrauma.AIObjectiveLoop< Item > | |
TargetUpdateTimeMultiplier | Barotrauma.AIObjectiveLoop< Item > | protected |
targetUpdateTimer | Barotrauma.AIObjectiveLoop< Item > | protected |
Update(float deltaTime) | Barotrauma.AIObjectiveLoop< Item > | |
UpdateTargets() | Barotrauma.AIObjectiveLoop< Item > | protected |