BlackICE Scripting

class

AIAutonomousConditions

  • 0 properties
  • 12 functions
  • 12 derived classes

Extends AIbehaviorconditionScript AIbehaviorScriptBase IScriptable ISerializable

Properties

None.

Functions

  • bool HasUnknownThreats(AIbehaviorScriptExecutionContext context) RTTI
  • static bool WaitForAnimationToFinish(AIbehaviorScriptExecutionContext context) staticRTTI global
  • static bool IsPlayerInCombat(AIbehaviorScriptExecutionContext context) staticRTTI global
  • static bool HasHostileThreats(AIbehaviorScriptExecutionContext context, bool onlyEntities) staticRTTI global
  • static bool CombatCondition(AIbehaviorScriptExecutionContext context) staticRTTI global
  • static bool HasCombatAICommand(AIbehaviorScriptExecutionContext context) staticRTTI global
  • static void SchedulePassiveConditionEvaluation(WeakHandle<ScriptedPuppet> puppet, float delay) staticRTTI global
  • static bool NoWeaponCombatConditions(AIbehaviorScriptExecutionContext context) staticRTTI global
  • static bool CrowdCombatConditions(AIbehaviorScriptExecutionContext context) staticRTTI global
  • static bool AlertedCondition(AIbehaviorScriptExecutionContext context) staticRTTI global
  • static bool HasWeaponInInventory(AIbehaviorScriptExecutionContext context) staticRTTI global
  • static bool IsPlayerRecentlyDroppedThreat(WeakHandle<game.Object> owner) staticRTTI global