BlackICE Scripting

class

EffectExecutor_GrenadeTargetTracker

  • 1 property
  • 7 functions

Extends game.EffectExecutor_Scripted game.EffectExecutor game.EffectNode IScriptable ISerializable

Properties

PropertyTypeOffset
potentialTargetSlotsCName[]0x0 scripted

Functions

  • bool Process(game.EffectScriptContext ctx, game.EffectExecutionScriptContext applierCtx) RTTI
  • void TargetAcquired(game.EffectScriptContext ctx, game.EffectExecutionScriptContext applierCtx) RTTI
  • void TargetLost(game.EffectScriptContext ctx, game.EffectExecutionScriptContext applierCtx) RTTI
  • bool IsTargetValid(NPCPuppet target, game.EffectScriptContext ctx, game.EffectExecutionScriptContext applierCtx, out CName targetSlot) RTTI
  • bool IsTargetReachable(game.EffectScriptContext ctx, NPCPuppet target, out CName targetSlot) RTTI
  • float GetAngleBetweenSourceUpAndTarget(Vector4 sourcePosition, Vector4 targetPosition) RTTI
  • bool IsPointReachable(game.EffectScriptContext ctx, Vector4 startPoint, Vector4 endPoint) RTTI