BlackICE Scripting

class

TweakAIActionRecord

  • 0 properties
  • 15 functions

Extends IScriptable ISerializable

Properties

None.

Functions

  • static bool GetSelectorRecord(AIbehaviorScriptExecutionContext context, TDBID selectorID, string selectorDebugName, out WeakHandle<game.data.AIActionSelector_Record> selectorRecord) staticRTTI global
  • static bool GetActionRecordFromSelector(AIbehaviorScriptExecutionContext context, WeakHandle<game.data.AIActionSelector_Record> selectorRecord, string actionDebugName, out WeakHandle<game.data.AIAction_Record> actionRecord, out int nodeIterator, out bool shouldCallAgain) staticRTTI global
  • static bool IsThisLastActionInSmartComposite(WeakHandle<game.data.AIActionSmartComposite_Record> smartCompositeRecord, int iterator) staticRTTI global
  • static bool IsSmartCompositeASelector(WeakHandle<game.data.AIActionSmartComposite_Record> smartCompositeRecord) staticRTTI global
  • static bool IsArchetypeAction(TDBID record) staticRTTI global
  • static bool GetHeldItemType(AIbehaviorScriptExecutionContext context, out game.data.ItemType heldItemType) staticRTTI global
  • static bool IsSmartCompositeASequence(WeakHandle<game.data.AIActionSmartComposite_Record> smartCompositeRecord) staticRTTI global
  • static bool IsThisLastActionInSelector(WeakHandle<game.data.AIActionSelector_Record> selectorRecord, int nodeIterator) staticRTTI global
  • static bool GetDebugActionNameFromRecord(TDBID record, string debugStringName) staticRTTI global
  • static bool GetSmartCompositeRecord(AIbehaviorScriptExecutionContext context, TDBID smartCompositeID, string smartCompositeDebugName, out WeakHandle<game.data.AIActionSmartComposite_Record> smartCompositeRecord) staticRTTI global
  • static bool GetSequenceRecord(AIbehaviorScriptExecutionContext context, TDBID sequenceID, string sequenceDebugName, out WeakHandle<game.data.AIActionSequence_Record> sequenceRecord) staticRTTI global
  • static bool GetActionRecord(AIbehaviorScriptExecutionContext context, TDBID actionID, string actionDebugName, out WeakHandle<game.data.AIAction_Record> actionRecord) staticRTTI global
  • static bool IsThisLastActionInSequence(WeakHandle<game.data.AIActionSequence_Record> sequenceRecord, int sequenceIterator) staticRTTI global
  • static bool GetActionRecordFromSequence(AIbehaviorScriptExecutionContext context, WeakHandle<game.data.AIActionSequence_Record> sequenceRecord, string actionDebugName, out WeakHandle<game.data.AIAction_Record> actionRecord, out int sequenceIterator, out bool shouldCallAgain) staticRTTI global
  • static string GetFriendlyName(TDBID record, string nodeName) staticRTTI global