VentilationAreaControllerPS
classscriptedClasssavable
extends MasterControllerPS › ScriptableDeviceComponentPS › SharedGameplayPS › DeviceComponentPS › GameComponentPS › PersistentState › IScriptable › ISerializable
Properties 2
| Name | Type | Flags |
|---|---|---|
isActive | Bool | scriptedprivate |
ventilationAreaSetup | VentilationAreaSetup | scriptedprivatepersistent |
Methods 11
protected func ActionActivateDevice() -> ref<ActivateDevice>scripted
private final func ActivateEffectors()scripted
public final func GetActionName() -> CNamescripted
public func GetActions(out outActions: array<ref<DeviceAction>>, context: GetActionsContext) -> Boolscripted
public final func GetAreaEffect() -> ETrapEffectsscripted
protected func GetBackgroundTextureTweakDBID() -> TweakDBIDscripted
protected func GetDeviceIconTweakDBID() -> TweakDBIDscripted
protected func GetInkWidgetTweakDBID(context: script_ref<GetActionsContext>) -> TweakDBIDscripted
public func GetThumbnailWidget() -> SThumbnailWidgetPackagescripted
public final const func IsAreaActive() -> Boolquestscripted
protected func OnActivateDevice(evt: ref<ActivateDevice>) -> EntityNotificationTypescripted