BlackICE Scripting

class sense

SensorObjectComponent

sense.SensorObjectComponent

  • 2 properties
  • 10 functions

Extends ent.IPlacedComponent ent.IComponent IScriptable ISerializable

Properties

PropertyTypeOffset
sensorObjectsense.SensorObject?0x120
isEnabledbool0x8B

Functions

  • void UsePreset() RTTI
  • bool SetSensorObjectType(game.data.SenseObjectType objectType) RTTI
  • float GetTimeSinceLastEntityVisible(ent.EntityID entityID) RTTI
  • bool SetMainTrackedObject(WeakHandle<game.Object> target) RTTI
  • bool SetMainTrackedObjectTraceZOffset(sense.AdditionalTraceType traceType, float zOffset) RTTI
  • float GetDistToTraceEndFromPosToMainTrackedObject(sense.AdditionalTraceType traceType) RTTI
  • bool SetForcedSensesTracing(game.data.SenseObjectType targetObjectType, EAIAttitude attitudeToTarget) RTTI
  • bool RemoveForcedSensesTracing(game.data.SenseObjectType targetObjectType, EAIAttitude attitudeToTarget) RTTI
  • bool SetTickDistanceOverride(float overrideDistance) RTTI
  • bool SetHasPierceableWapon(bool hasTechWeapon) RTTI