FindTeleportPositionKurt
classscriptedClass
extends AIScriptTask › AIBehaviorScriptBase › IScriptable › ISerializable
Properties 8
| Name | Type | Flags |
|---|---|---|
extents | ref<AIArgumentMapping> | scriptedpublic |
extentsOffset | ref<AIArgumentMapping> | scriptedpublic |
outMaybeStairs | ref<AIArgumentMapping> | scriptedpublic |
outPositionArgument | ref<AIArgumentMapping> | scriptedpublic |
outRotationArgument | ref<AIArgumentMapping> | scriptedpublic |
target | ref<AIArgumentMapping> | scriptedpublic |
workspotOffset | ref<AIArgumentMapping> | scriptedpublic |
workspotRotation | ref<AIArgumentMapping> | scriptedpublic |
Methods 8
protected func Activate(context: ScriptExecutionContext)scripted
private final func CheckForGround(context: ScriptExecutionContext, targetPosition: Vector4) -> Boolscripted
private final func CheckForOverlap(context: ScriptExecutionContext, targetPosition: Vector4, targetOffset: Vector4, queryDimensions: Vector4, queryOrientation: Quaternion, queryFilter: QueryFilter) -> Boolscripted
private final func CheckForOverlapAdvanced(context: ScriptExecutionContext, queryOffset: Vector4, queryExtents: Vector4, queryPosition: Vector4, out queryOrientation: Quaternion) -> Boolscripted
private final func CheckForStairs(context: ScriptExecutionContext, targetPosition: Vector4) -> Boolscripted
private final func DrawDebugBox(context: ScriptExecutionContext, position: Vector4, extents: Vector4, orientation: Quaternion)scripted
protected func Update(context: ScriptExecutionContext) -> AIbehaviorUpdateOutcomescripted