REDNODE / GAME API

TweakAIActionSelector

classscriptedClass

extends TweakAIActionAbstract › AIScriptTask › AIBehaviorScriptBase › IScriptable › ISerializable

Properties 3

NameTypeFlags
nodeIteratorInt32scriptedpublic
selectorTweakDBIDscriptedpublic
selectorRecordwref<AIActionSelector_Record>scriptedpublic

Methods 7

private func Deactivate(context: ScriptExecutionContext)scripted
private func Debug_GetBaseActionId() -> TweakDBIDscripted
private func Debug_GetCompositeId() -> TweakDBIDscripted
private func GetActionRecord(context: ScriptExecutionContext, actionDebugName: script_ref<String>, out actionRecord: wref<AIAction_Record>, out shouldCallAgain: Bool) -> Boolscripted
public final func GetFriendlyName() -> Stringscripted
private final func RunNextAction(context: ScriptExecutionContext) -> AIbehaviorUpdateOutcomescripted
private func Update(context: ScriptExecutionContext) -> AIbehaviorUpdateOutcomescripted