class
VentilationAreaControllerPS
- 2 properties
- 11 functions
Extends MasterControllerPS ScriptableDeviceComponentPS SharedGameplayPS game.DeviceComponentPS game.ComponentPS game.PersistentState IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
ventilationAreaSetup | VentilationAreaSetup | 0x298 | scripted |
isActive | bool | 0x2A8 | scripted |
Functions
CName GetActionName()RTTIre.Hooks.Place( "VentilationAreaControllerPS", "GetActionName;", (VentilationAreaControllerPS_GetActionName x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct VentilationAreaControllerPS_GetActionName( VentilationAreaControllerPS self );ETrapEffects GetAreaEffect()RTTIre.Hooks.Place( "VentilationAreaControllerPS", "GetAreaEffect;", (VentilationAreaControllerPS_GetAreaEffect x) => { return re.Hooks.CallOriginal<re.msgpack.ETrapEffects>(); } ); [Msgpack.Gen] public readonly partial record struct VentilationAreaControllerPS_GetAreaEffect( VentilationAreaControllerPS self );ActivateDevice? ActionActivateDevice()overrideRTTIre.Hooks.Place( "VentilationAreaControllerPS", "ActionActivateDevice;", (VentilationAreaControllerPS_ActionActivateDevice x) => { return re.Hooks.CallOriginal<re.msgpack.ActivateDevice>(); } ); [Msgpack.Gen] public readonly partial record struct VentilationAreaControllerPS_ActionActivateDevice( VentilationAreaControllerPS self );bool GetActions(out game.device.Action[] outActions, game.GetActionsContext context)overrideRTTIre.Hooks.Place( "VentilationAreaControllerPS", "GetActions;array<DeviceAction>GetActionsContext", (VentilationAreaControllerPS_GetActions x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct VentilationAreaControllerPS_GetActions( VentilationAreaControllerPS self, game.device.Action[] outActions, game.GetActionsContext context );EntityNotificationType OnActivateDevice(ActivateDevice evt)overrideRTTIre.Hooks.Place( "VentilationAreaControllerPS", "OnActivateDevice;ActivateDevice", (VentilationAreaControllerPS_OnActivateDevice x) => { return re.Hooks.CallOriginal<re.msgpack.EntityNotificationType>(); } ); [Msgpack.Gen] public readonly partial record struct VentilationAreaControllerPS_OnActivateDevice( VentilationAreaControllerPS self, ActivateDevice? evt );void ActivateEffectors()RTTIre.Hooks.PlaceVoid( "VentilationAreaControllerPS", "ActivateEffectors;", (VentilationAreaControllerPS_ActivateEffectors x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VentilationAreaControllerPS_ActivateEffectors( VentilationAreaControllerPS self );bool IsAreaActive()RTTIre.Hooks.Place( "VentilationAreaControllerPS", "IsAreaActive;", (VentilationAreaControllerPS_IsAreaActive x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct VentilationAreaControllerPS_IsAreaActive( VentilationAreaControllerPS self );TDBID GetInkWidgetTweakDBID(game.GetActionsContext context)overrideRTTIre.Hooks.Place( "VentilationAreaControllerPS", "GetInkWidgetTweakDBID;script_ref<GetActionsContext>", (VentilationAreaControllerPS_GetInkWidgetTweakDBID x) => { return re.Hooks.CallOriginal<re.msgpack.TDBID>(); } ); [Msgpack.Gen] public readonly partial record struct VentilationAreaControllerPS_GetInkWidgetTweakDBID( VentilationAreaControllerPS self, game.GetActionsContext context );SThumbnailWidgetPackage GetThumbnailWidget()overrideRTTIre.Hooks.Place( "VentilationAreaControllerPS", "GetThumbnailWidget;", (VentilationAreaControllerPS_GetThumbnailWidget x) => { return re.Hooks.CallOriginal<re.msgpack.SThumbnailWidgetPackage>(); } ); [Msgpack.Gen] public readonly partial record struct VentilationAreaControllerPS_GetThumbnailWidget( VentilationAreaControllerPS self );TDBID GetDeviceIconTweakDBID()overrideRTTIre.Hooks.Place( "VentilationAreaControllerPS", "GetDeviceIconTweakDBID;", (VentilationAreaControllerPS_GetDeviceIconTweakDBID x) => { return re.Hooks.CallOriginal<re.msgpack.TDBID>(); } ); [Msgpack.Gen] public readonly partial record struct VentilationAreaControllerPS_GetDeviceIconTweakDBID( VentilationAreaControllerPS self );TDBID GetBackgroundTextureTweakDBID()overrideRTTIre.Hooks.Place( "VentilationAreaControllerPS", "GetBackgroundTextureTweakDBID;", (VentilationAreaControllerPS_GetBackgroundTextureTweakDBID x) => { return re.Hooks.CallOriginal<re.msgpack.TDBID>(); } ); [Msgpack.Gen] public readonly partial record struct VentilationAreaControllerPS_GetBackgroundTextureTweakDBID( VentilationAreaControllerPS self );