BlackICE Scripting

class game.data

AIActionSmartComposite_Record

game.data.AIActionSmartComposite_Record

  • 0 properties
  • 17 functions

Extends game.data.AIRecord_Record game.data.TweakDBRecord IScriptable ISerializable

Properties

None.

Functions

  • WeakHandle<game.data.AISmartCompositeType_Record> Type() RTTI
  • game.data.AISmartCompositeType_Record? TypeHandle() RTTI
  • void GracefulInterruptionCondition(out WeakHandle<game.data.AIActionCondition_Record>[] outList) RTTI
  • int GetGracefulInterruptionConditionCount() RTTI
  • WeakHandle<game.data.AIActionCondition_Record> GetGracefulInterruptionConditionItem(int index) RTTI
  • game.data.AIActionCondition_Record? GetGracefulInterruptionConditionItemHandle(int index) RTTI
  • bool GracefulInterruptionConditionContains(WeakHandle<game.data.AIActionCondition_Record> item) RTTI
  • void Nodes(out WeakHandle<game.data.AINode_Record>[] outList) RTTI
  • int GetNodesCount() RTTI
  • WeakHandle<game.data.AINode_Record> GetNodesItem(int index) RTTI
  • game.data.AINode_Record? GetNodesItemHandle(int index) RTTI
  • bool NodesContains(WeakHandle<game.data.AINode_Record> item) RTTI
  • float GracefulInterruptionConditionCheckInterval() RTTI
  • int Repeat() RTTI
  • float ConditionSuccessDuration() RTTI
  • bool FailOnNodeActivationConditionFailure() RTTI
  • bool DisableActionsLimit() RTTI