AIAutonomousConditions class
AIAutonomousConditions
Inheritance
Base: AIbehaviorconditionScript
Derived
AISpiderbotCheckIfFriendlyMoved, AlertedConditions, CombatConditions, CrowdCombatConditions, IsAnyThreatClose, IsCombatModuleEquipped, IsConnectedToSecuritySystem, IsFollowTargetInCombat, IsFriendlyToPlayer, IsPlayerCompanion
Show 2 more of 12 derived classes
Properties
None.
Functions
bool HasUnknownThreats(AIbehaviorScriptExecutionContext context)RTTIstatic bool WaitForAnimationToFinish(AIbehaviorScriptExecutionContext context)staticRTTI globalstatic bool IsPlayerInCombat(AIbehaviorScriptExecutionContext context)staticRTTI globalstatic bool HasHostileThreats(AIbehaviorScriptExecutionContext context, bool onlyEntities)staticRTTI globalstatic bool CombatCondition(AIbehaviorScriptExecutionContext context)staticRTTI globalstatic bool HasCombatAICommand(AIbehaviorScriptExecutionContext context)staticRTTI globalstatic void SchedulePassiveConditionEvaluation(WeakHandle<ScriptedPuppet> puppet, float delay)staticRTTI globalstatic bool NoWeaponCombatConditions(AIbehaviorScriptExecutionContext context)staticRTTI globalstatic bool CrowdCombatConditions(AIbehaviorScriptExecutionContext context)staticRTTI globalstatic bool AlertedCondition(AIbehaviorScriptExecutionContext context)staticRTTI globalstatic bool HasWeaponInInventory(AIbehaviorScriptExecutionContext context)staticRTTI globalstatic bool IsPlayerRecentlyDroppedThreat(WeakHandle<game.Object> owner)staticRTTI global