REDNODE / GAME API

FindTeleportPositionKurt

classscriptedClass

extends AIScriptTask › AIBehaviorScriptBase › IScriptable › ISerializable

Properties 8

NameTypeFlags
extentsref<AIArgumentMapping>scriptedpublic
extentsOffsetref<AIArgumentMapping>scriptedpublic
outMaybeStairsref<AIArgumentMapping>scriptedpublic
outPositionArgumentref<AIArgumentMapping>scriptedpublic
outRotationArgumentref<AIArgumentMapping>scriptedpublic
targetref<AIArgumentMapping>scriptedpublic
workspotOffsetref<AIArgumentMapping>scriptedpublic
workspotRotationref<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
private final const func GetNavmeshPointWithOffset(origin: wref<Entity>, out point: Vector4, rotation: Quaternion, opt offset: Vector4) -> Boolscripted
protected func Update(context: ScriptExecutionContext) -> AIbehaviorUpdateOutcomescripted