Abandon | Barotrauma.AIObjective | |
Abandoned | Barotrauma.AIObjective | |
AbandonWhenCannotCompleteSubjectives | Barotrauma.AIObjectiveGoTo | |
AbortCondition | Barotrauma.AIObjective | |
Act(float deltaTime) | Barotrauma.AIObjectiveGoTo | protectedvirtual |
AddSubObjective(AIObjective objective, bool addFirst=false) | Barotrauma.AIObjective | |
AIObjective(Character character, AIObjectiveManager objectiveManager, float priorityModifier, Identifier option=default) | Barotrauma.AIObjective | |
AIObjectiveGoTo(ISpatialEntity target, Character character, AIObjectiveManager objectiveManager, bool repeat=false, bool getDivingGearIfNeeded=true, float priorityModifier=1, float closeEnough=0) | Barotrauma.AIObjectiveGoTo | |
AllowAutomaticItemUnequipping | Barotrauma.AIObjective | |
AllowGoingOutside | Barotrauma.AIObjectiveGoTo | |
AllowInAnySub | Barotrauma.AIObjectiveGoTo | |
AllowInFriendlySubs | Barotrauma.AIObjective | |
AllowMultipleInstances | Barotrauma.AIObjective | |
AllowOutsideSubmarine | Barotrauma.AIObjectiveGoTo | |
AllowSubObjectiveSorting | Barotrauma.AIObjective | |
AllowWhileHandcuffed | Barotrauma.AIObjective | |
AlwaysUseEuclideanDistance | Barotrauma.AIObjectiveGoTo | |
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.AIObjectiveGoTo | protectedvirtual |
CloseEnough | Barotrauma.AIObjectiveGoTo | |
CloseEnoughMultiplier | Barotrauma.AIObjectiveGoTo | |
Completed | Barotrauma.AIObjective | |
ConcurrentObjectives | Barotrauma.AIObjective | |
CumulatedDevotion | Barotrauma.AIObjective | protected |
CurrentSubObjective | Barotrauma.AIObjective | |
DebugLogWhenFails | Barotrauma.AIObjectiveGoTo | |
DebugTag | Barotrauma.AIObjective | |
Deselected | Barotrauma.AIObjective | |
Devotion | Barotrauma.AIObjective | |
DialogueIdentifier | Barotrauma.AIObjectiveGoTo | |
endNodeFilter | Barotrauma.AIObjectiveGoTo | |
ExtraDistanceOutsideSub | Barotrauma.AIObjectiveGoTo | |
ExtraDistanceWhileSwimming | Barotrauma.AIObjectiveGoTo | |
ForceAct(float deltaTime) | Barotrauma.AIObjectiveGoTo | |
ForceHighestPriority | Barotrauma.AIObjective | |
ForceRun | Barotrauma.AIObjective | |
ForceWalk | Barotrauma.AIObjective | |
GetActiveObjective() | Barotrauma.AIObjective | |
GetPriority() | Barotrauma.AIObjectiveGoTo | protectedvirtual |
GetSprite(Identifier identifier, Identifier option, Entity targetEntity) | Barotrauma.AIObjective | static |
GetSprite() | Barotrauma.AIObjective | |
GetSubObjectivesRecursive(bool includingSelf=false) | Barotrauma.AIObjective | |
GetTargetHull() | Barotrauma.AIObjectiveGoTo | |
GetTargetHull(ISpatialEntity target) | Barotrauma.AIObjectiveGoTo | static |
HandleNonAllowed() | Barotrauma.AIObjective | protected |
HumanAIController | Barotrauma.AIObjective | protected |
Identifier | Barotrauma.AIObjectiveGoTo | |
IgnoreAtOutpost | Barotrauma.AIObjective | |
IgnoreIfTargetDead | Barotrauma.AIObjectiveGoTo | |
IgnoreUnsafeHulls | Barotrauma.AIObjective | |
IsAllowed | Barotrauma.AIObjective | |
IsCloseEnough | Barotrauma.AIObjectiveGoTo | |
IsCompleted | Barotrauma.AIObjective | |
IsDuplicate< T >(T otherObjective) | Barotrauma.AIObjective | virtual |
IsFollowOrder | Barotrauma.AIObjectiveGoTo | |
IsIgnoredAtOutpost() | Barotrauma.AIObjective | |
IsLoop | Barotrauma.AIObjective | |
IsWaitOrder | Barotrauma.AIObjectiveGoTo | |
KeepDivingGearOn | Barotrauma.AIObjectiveGoTo | |
KeepDivingGearOnAlsoWhenInactive | Barotrauma.AIObjective | |
MaxDevotion | Barotrauma.AIObjective | protected |
Mimic | Barotrauma.AIObjectiveGoTo | |
ObjectiveIconColor | Barotrauma.AIObjective | static |
objectiveManager | Barotrauma.AIObjective | |
OnAbandon() | Barotrauma.AIObjectiveGoTo | protectedvirtual |
OnCompleted() | Barotrauma.AIObjectiveGoTo | protectedvirtual |
OnDeselected() | Barotrauma.AIObjective | virtual |
OnSelected() | Barotrauma.AIObjective | virtual |
Option | Barotrauma.AIObjective | |
OverridePriority | Barotrauma.AIObjectiveGoTo | |
PathSteering | Barotrauma.AIObjective | protected |
PrioritizeIfSubObjectivesActive | Barotrauma.AIObjective | |
Priority | Barotrauma.AIObjective | |
PriorityGetter | Barotrauma.AIObjectiveGoTo | |
PriorityModifier | Barotrauma.AIObjective | |
RemoveSubObjective< T >(ref T objective) | Barotrauma.AIObjective | |
requiredCondition | Barotrauma.AIObjectiveGoTo | |
Reset() | Barotrauma.AIObjectiveGoTo | virtual |
Selected | Barotrauma.AIObjective | |
SortSubObjectives() | Barotrauma.AIObjective | |
SourceEventAction | Barotrauma.AIObjectiveGoTo | |
SpeakAfterOrderReceived() | Barotrauma.AIObjective | virtual |
SpeakCannotReachCondition | Barotrauma.AIObjectiveGoTo | |
SpeakIfFails | Barotrauma.AIObjectiveGoTo | |
SteeringManager | Barotrauma.AIObjective | protected |
SubObjectives | Barotrauma.AIObjective | |
subObjectives | Barotrauma.AIObjective | protected |
SyncRemovedObjectives< T1, T2 >(Dictionary< T1, T2 > dictionary, IEnumerable< T1 > collection) | Barotrauma.AIObjective | protected |
Target | Barotrauma.AIObjectiveGoTo | |
TargetGap | Barotrauma.AIObjectiveGoTo | |
TargetName | Barotrauma.AIObjectiveGoTo | |
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 |
UseDistanceRelativeToAimSourcePos | Barotrauma.AIObjectiveGoTo | |
UsePathingOutside | Barotrauma.AIObjectiveGoTo | |