REDNODE / GAME API

ReflectorControllerPS

classscriptedClasssavable

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

Methods 8

protected final func ActionDistraction() -> ref<Distraction>scripted
public func ActionToggleON() -> ref<ToggleON>scripted
public func GetActions(out outActions: array<ref<DeviceAction>>, context: GetActionsContext) -> Boolscripted
protected func GetBackgroundTextureTweakDBID() -> TweakDBIDscripted
protected func GetDeviceIconTweakDBID() -> TweakDBIDscripted
protected func OnActivateDevice(evt: ref<ActivateDevice>) -> EntityNotificationTypescripted
protected func OnDeactivateDevice(evt: ref<DeactivateDevice>) -> EntityNotificationTypescripted
public final func OnDistraction(evt: ref<Distraction>) -> EntityNotificationTypescripted