BlackICE Scripting

class

TweakAIActionConditionAbstract

  • 2 properties
  • 7 functions
  • 1 derived class

Extends AIbehaviorconditionScript AIbehaviorScriptBase IScriptable ISerializable

Properties

PropertyTypeOffset
actionRecordWeakHandle<game.data.AIAction_Record>0x0 scripted
actionDebugNamestring0x10 scripted

Functions

  • bool Initialize(AIbehaviorScriptExecutionContext context) RTTI
  • AIbehaviorConditionOutcomes Check(AIbehaviorScriptExecutionContext context) overrideRTTI
  • void Activate(AIbehaviorScriptExecutionContext context) overrideRTTI
  • void Deactivate(AIbehaviorScriptExecutionContext context) overrideRTTI
  • bool StartInitCooldowns(AIbehaviorScriptExecutionContext context) RTTI
  • string GetDescription(AIbehaviorScriptExecutionContext context) overrideRTTI
  • bool GetActionRecord(AIbehaviorScriptExecutionContext context, string actionDebugName, out WeakHandle<game.data.AIAction_Record> actionRecord) RTTI