BlackICE Scripting

class

SimpleTargetManager

  • 0 properties
  • 13 functions

Extends game.ScriptableComponent game.Component ent.IComponent IScriptable ISerializable

Properties

None.

Functions

  • static Target? GetSpecificTarget(Target[] targetsList, WeakHandle<game.Object> target) staticRTTI global
  • static Target? GetSpecificTarget(Target[] targetsList, ent.EntityID targetID) staticRTTI global
  • static WeakHandle<game.Object> GetFirstInterestingTargetObject(Target[] targetsList) staticRTTI global
  • static bool SetTargetVisible(Target[] targetsList, WeakHandle<game.Object> targetToRemove, bool isVisible) staticRTTI global
  • static int IsTargetAlreadyAdded(Target[] targetsList, WeakHandle<game.Object> gameObject) staticRTTI global
  • static Target? GetSpecificTarget(Target[] targetsList, int index) staticRTTI global
  • static bool RemoveTarget(Target[] targetsList, WeakHandle<game.Object> targetToRemove) staticRTTI global
  • static bool HasInterestingTargets(Target[] targetsList) staticRTTI global
  • static bool IsTargetVisible(Target[] targetsList, WeakHandle<game.Object> gameObject) staticRTTI global
  • static void AddTarget(Target[] targetsList, WeakHandle<game.Object> goTarget, bool isInteresting, bool isVisible) staticRTTI global
  • static void RemoveAllTargets(Target[] targetsList) staticRTTI global
  • static int IsTargetAlreadyAdded(Target[] targets, Target targetToCheck) staticRTTI global
  • static Target? GetFirstInterestingTarget(Target[] targetsList) staticRTTI global