BlackICE Scripting

class

TweakAIActionSelector

  • 3 properties
  • 7 functions

Extends TweakAIActionAbstract AIbehaviortaskScript AIbehaviorScriptBase IScriptable ISerializable

Properties

PropertyTypeOffset
selectorTDBID0x100 scripted
selectorRecordWeakHandle<game.data.AIActionSelector_Record>0x108 scripted
nodeIteratorint0x118 scripted

Functions

  • bool GetActionRecord(AIbehaviorScriptExecutionContext context, string actionDebugName, out WeakHandle<game.data.AIAction_Record> actionRecord, out bool shouldCallAgain) overrideRTTI
  • TDBID Debug_GetBaseActionId() overrideRTTI
  • TDBID Debug_GetCompositeId() overrideRTTI
  • string GetFriendlyName() RTTI
  • AIbehaviorUpdateOutcome Update(AIbehaviorScriptExecutionContext context) overrideRTTI
  • void Deactivate(AIbehaviorScriptExecutionContext context) overrideRTTI
  • AIbehaviorUpdateOutcome RunNextAction(AIbehaviorScriptExecutionContext context) RTTI