Machine class
drill.Machine
Inheritance
Base: game.weapon.Object
Derived
None.
Properties
| Property | Type | |
|---|---|---|
rewireComponent | RewireComponent? | scripted |
player | WeakHandle<game.Object> | scripted |
scanManager | DrillMachineScanManager? | scripted |
screen_postprocess | ent.IVisualComponent? | scripted |
screen_backside | ent.IVisualComponent? | scripted |
isScanning | bool | scripted |
isActive | bool | scripted |
targetDevice | WeakHandle<game.Object> | scripted |
Functions
bool OnRequestComponents(ent.EntityRequestComponentsInterface ri)overrideRTTIbool OnTakeControl(ent.EntityResolveComponentsInterface ri)overrideRTTIbool OnGameAttached()overrideRTTIbool OnRewireEvent(RewireEvent evt)RTTIbool OnScanEvent(DrillScanEvent evt)RTTIbool OnPostProcessEvent(DrillScanPostProcessEvent evt)RTTIvoid ToggleScreenBack(bool isEnable)RTTIvoid TogglePostprocess(bool isEnable)RTTIvoid ToggleMinigameAnimation(bool isEnable)RTTIvoid ToggleFingerAnimation(bool isEnable)RTTIbool OnDrillerInputAction(game.interactions.Choice actionChosen)RTTIbool OnDrillMachineEvent(drill.MachineEvent evt)RTTIbool IsActive()overrideRTTI