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