ElectricBoxControllerPS
classscriptedClasssavable
extends MasterControllerPS › ScriptableDeviceComponentPS › SharedGameplayPS › DeviceComponentPS › GameComponentPS › PersistentState › IScriptable › ISerializable
Properties 3
| Name | Type | Flags |
|---|---|---|
isOverriden | Bool | scriptedprivatepersistent |
questFactSetup | ComputerQuickHackData | scriptedprivate |
techieSkillChecks | ref<EngineeringContainer> | scriptedprivate |
Methods 13
private final func ActionOverride() -> ref<ActionOverride>scripted
protected func GameAttached()scripted
public func GetActions(out actions: array<ref<DeviceAction>>, context: GetActionsContext) -> Boolscripted
protected func GetBackgroundTextureTweakDBID() -> TweakDBIDscripted
public const func GetBlackboardDef() -> ref<DeviceBaseBlackboardDef>scripted
protected func GetDeviceIconTweakDBID() -> TweakDBIDscripted
public final func GetQuestSetup() -> ComputerQuickHackDatascripted
protected func GetSkillCheckContainerForSetup() -> ref<BaseSkillCheckContainer>scripted
public final const func IsOverriden() -> Boolquestscripted
protected func OnActionEngineering(evt: ref<ActionEngineering>) -> EntityNotificationTypescripted
protected func OnActionOverride(evt: ref<ActionOverride>) -> EntityNotificationTypescripted
private final const func RefreshSlaves()scripted
public final func WorkspotFinished()scripted