REDNODE / GAME API

VentilationAreaControllerPS

classscriptedClasssavable

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

Properties 2

NameTypeFlags
isActiveBoolscriptedprivate
ventilationAreaSetupVentilationAreaSetupscriptedprivatepersistent

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