BlackICE Scripting

class

DetectionMeterEffector

  • 9 properties
  • 6 functions

Extends game.Effector IScriptable ISerializable

Properties

PropertyTypeOffset
statusEffectIDTDBID0x0 scripted
detectionStepfloat0x8 scripted
maxStacksint0xC scripted
onlyHostileDetectionbool0x10 scripted
dontRemoveStacksbool0x11 scripted
detectionListenerred.CallbackObject?0x18 scripted
currentStacksint0x28 scripted
gameInstanceScriptGameInstance0x30 scripted
ownerIDent.EntityID0x48 scripted

Functions

  • void Initialize(TDBID record, ScriptGameInstance game, TDBID parentRecord) overrideRTTI
  • void ActionOn(game.Object owner) overrideRTTI
  • bool OnDetectionChanged(float newDetection) RTTI
  • void ActionOff(game.Object owner) overrideRTTI
  • void UpdateWithDetection(float newDetection) RTTI
  • void ProcessStacksChange(int stacksChange) RTTI