BlackICE Scripting

class

ScannerControlComponent

  • 7 properties
  • 14 functions

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

Properties

PropertyTypeOffset
currentScanTypeMechanicalScanType0x0 scripted
currentScanEffectgame.EffectInstance?0x8 scripted
currentScanAnimationCName0x18 scripted
scannerTriggerComponentNameCName0x20 scripted
scannerTriggerComponentent.IComponent?0x28 scripted
agame.StaticTriggerAreaComponent?0x38 scripted
isScanningPlayerbool0x48 scripted

Functions

  • bool OnRequestComponents(ent.EntityRequestComponentsInterface ri) RTTI
  • bool OnTakeControl(ent.EntityResolveComponentsInterface ri) RTTI
  • void OnGameAttach() RTTI
  • bool OnAIEvent(AIAIEvent aiEvent) RTTI
  • bool OnDeath(game.events.DeathEvent evt) RTTI
  • bool OnAreaEnter(ent.AreaEnteredEvent trigger) RTTI
  • bool OnAreaExit(ent.AreaExitedEvent trigger) RTTI
  • void StartFullscreenPlayerVFX() RTTI
  • void StopFullscreenPlayerVFX() RTTI
  • void StartScanning(MechanicalScanType scanType) RTTI
  • void StopCurrentScanningEffect() RTTI
  • void StopScanning() RTTI
  • void PlayScannerSlotAnimation(CName animationName) RTTI
  • void StopScannerSlotAnimation() RTTI