REDNODE / GAME API

PerkTrainingControllerPS

classscriptedClasssavable

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

Properties 6

NameTypeFlags
interactionTweakDBIDTweakDBIDscriptedprivate
isCorePerkBoolscriptedprotected
jackinStartTimeFloatscriptedprivate
loopTimeFloatscriptedprivate
perkGrantedBoolscriptedprivatepersistent
wasDetectedBoolscriptedprivatepersistent

Methods 11

public func GetActions(out actions: array<ref<DeviceAction>>, context: GetActionsContext) -> Boolscripted
public final func GetLoopTime() -> Floatscripted
public final const func IsPerkGranted() -> Boolscripted
protected func IsPersonalLinkActionIllegal() -> Boolscripted
private final func OnConnectionEnded(evt: ref<ConnectionEndedEvent>) -> EntityNotificationTypescripted
protected func ResolvePersonalLinkConnection(evt: ref<TogglePersonalLink>, abortOperations: Bool)scripted
public final func SetDeviceAsDetected()scripted
protected const func ShouldExposePersonalLinkAction() -> Boolscripted
public final func TryGrantPerk()scripted
public final func WasDetected() -> Boolscripted