drillMachine
classscriptedClass
extends WeaponObject › ItemObject › TimeDilatable › GameObject › GameEntity › Entity › IScriptable › ISerializable
Properties 8
| Name | Type | Flags |
|---|---|---|
isActive | Bool | scriptedprivate |
isScanning | Bool | scriptedprivate |
player | wref<GameObject> | scriptedprivate |
rewireComponent | ref<RewireComponent> | scriptedprivate |
scanManager | ref<DrillMachineScanManager> | scriptedprivate |
screen_backside | ref<IVisualComponent> | scriptedprivate |
screen_postprocess | ref<IVisualComponent> | scriptedprivate |
targetDevice | wref<GameObject> | scriptedprivate |
Methods 13
public const func IsActive() -> Boolscripted
protected cb func OnDrillerInputAction(actionChosen: InteractionChoice) -> Boolscripted
protected cb func OnDrillMachineEvent(evt: ref<drillMachineEvent>) -> Boolscripted
protected cb func OnGameAttached() -> Boolscripted
protected cb func OnPostProcessEvent(evt: ref<DrillScanPostProcessEvent>) -> Boolscripted
protected cb func OnRequestComponents(ri: EntityRequestComponentsInterface) -> Boolscripted
protected cb func OnRewireEvent(evt: ref<RewireEvent>) -> Boolscripted
protected cb func OnScanEvent(evt: ref<DrillScanEvent>) -> Boolscripted
protected cb func OnTakeControl(ri: EntityResolveComponentsInterface) -> Boolscripted
private final func ToggleFingerAnimation(isEnable: Bool)scripted
private final func ToggleMinigameAnimation(isEnable: Bool)scripted
private final func TogglePostprocess(isEnable: Bool)scripted
private final func ToggleScreenBack(isEnable: Bool)scripted