REDNODE / GAME API

ElectricBoxControllerPS

classscriptedClasssavable

extends MasterControllerPS › ScriptableDeviceComponentPS › SharedGameplayPS › DeviceComponentPS › GameComponentPS › PersistentState › IScriptable › ISerializable

Properties 3

NameTypeFlags
isOverridenBoolscriptedprivatepersistent
questFactSetupComputerQuickHackDatascriptedprivate
techieSkillChecksref<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