FindTeleportPositionForTakedown
classscriptedClass
extends AIScriptCondition › 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 6
protected func Check(context: ScriptExecutionContext) -> AIbehaviorConditionOutcomesscripted
private final func CheckForOverlap(context: ScriptExecutionContext, targetPosition: Vector4, queryDimensions: Vector4, queryOrientation: Quaternion, queryFilter: QueryFilter) -> Boolscripted
private final func CheckForOverlapAdvanced(context: ScriptExecutionContext, queryOffset: Vector4, queryDefaultPos: 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