BlackICE Scripting

class drill

Machine

drill.Machine

  • 8 properties
  • 13 functions

Extends game.weapon.Object game.ItemObject game.TimeDilatable game.Object ent.GameEntity ent.Entity IScriptable ISerializable

Properties

PropertyTypeOffset
rewireComponentRewireComponent?0x1E0 scripted
playerWeakHandle<game.Object>0x1F0 scripted
scanManagerDrillMachineScanManager?0x200 scripted
screen_postprocessent.IVisualComponent?0x210 scripted
screen_backsideent.IVisualComponent?0x220 scripted
isScanningbool0x230 scripted
isActivebool0x231 scripted
targetDeviceWeakHandle<game.Object>0x238 scripted

Functions

  • bool OnRequestComponents(ent.EntityRequestComponentsInterface ri) overrideRTTI
  • bool OnTakeControl(ent.EntityResolveComponentsInterface ri) overrideRTTI
  • bool OnGameAttached() overrideRTTI
  • bool OnRewireEvent(RewireEvent evt) RTTI
  • bool OnScanEvent(DrillScanEvent evt) RTTI
  • bool OnPostProcessEvent(DrillScanPostProcessEvent evt) RTTI
  • void ToggleScreenBack(bool isEnable) RTTI
  • void TogglePostprocess(bool isEnable) RTTI
  • void ToggleMinigameAnimation(bool isEnable) RTTI
  • void ToggleFingerAnimation(bool isEnable) RTTI
  • bool OnDrillerInputAction(game.interactions.Choice actionChosen) RTTI
  • bool OnDrillMachineEvent(drill.MachineEvent evt) RTTI
  • bool IsActive() overrideRTTI