BlackICE Scripting

class

FindTeleportPositionKurt

  • 8 properties
  • 8 functions

Extends AIbehaviortaskScript AIbehaviorScriptBase IScriptable ISerializable

Properties

PropertyTypeOffset
targetAIArgumentMapping?0x0 scripted
extentsAIArgumentMapping?0x10 scripted
extentsOffsetAIArgumentMapping?0x20 scripted
workspotRotationAIArgumentMapping?0x30 scripted
workspotOffsetAIArgumentMapping?0x40 scripted
outPositionArgumentAIArgumentMapping?0x50 scripted
outRotationArgumentAIArgumentMapping?0x60 scripted
outMaybeStairsAIArgumentMapping?0x70 scripted

Functions

  • void Activate(AIbehaviorScriptExecutionContext context) overrideRTTI
  • AIbehaviorUpdateOutcome Update(AIbehaviorScriptExecutionContext context) overrideRTTI
  • bool GetNavmeshPointWithOffset(WeakHandle<ent.Entity> origin, out Vector4 point, Quaternion rotation, Vector4? offset) RTTI
  • void DrawDebugBox(AIbehaviorScriptExecutionContext context, Vector4 position, Vector4 extents, Quaternion orientation) RTTI
  • bool CheckForOverlapAdvanced(AIbehaviorScriptExecutionContext context, Vector4 queryOffset, Vector4 queryExtents, Vector4 queryPosition, out Quaternion queryOrientation) RTTI
  • bool CheckForOverlap(AIbehaviorScriptExecutionContext context, Vector4 targetPosition, Vector4 targetOffset, Vector4 queryDimensions, Quaternion queryOrientation, physics.QueryFilter queryFilter) RTTI
  • bool CheckForGround(AIbehaviorScriptExecutionContext context, Vector4 targetPosition) RTTI
  • bool CheckForStairs(AIbehaviorScriptExecutionContext context, Vector4 targetPosition) RTTI