class
DeviceOperationsContainer
- 2 properties
- 23 functions
Extends IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
operations | DeviceOperationBase?[] | 0x0 | scripted |
triggers | DeviceOperationsTrigger?[] | 0x10 | scripted |
Functions
void Initialize(game.Object owner)RTTIre.Hooks.PlaceVoid( "DeviceOperationsContainer", "Initialize;GameObject", (DeviceOperationsContainer_Initialize x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DeviceOperationsContainer_Initialize( DeviceOperationsContainer self, game.Object? owner );void UnInitialize(game.Object owner)RTTIre.Hooks.PlaceVoid( "DeviceOperationsContainer", "UnInitialize;GameObject", (DeviceOperationsContainer_UnInitialize x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DeviceOperationsContainer_UnInitialize( DeviceOperationsContainer self, game.Object? owner );void ToggleOperationByIndex(bool enable, int index)RTTIre.Hooks.PlaceVoid( "DeviceOperationsContainer", "ToggleOperationByIndex;BoolInt32", (DeviceOperationsContainer_ToggleOperationByIndex x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DeviceOperationsContainer_ToggleOperationByIndex( DeviceOperationsContainer self, bool enable, int index );void ToggleOperationByName(bool enable, CName operationName)RTTIre.Hooks.PlaceVoid( "DeviceOperationsContainer", "ToggleOperationByName;BoolCName", (DeviceOperationsContainer_ToggleOperationByName x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DeviceOperationsContainer_ToggleOperationByName( DeviceOperationsContainer self, bool enable, CName operationName );bool IsOperationEnabled(int index)RTTIre.Hooks.Place( "DeviceOperationsContainer", "IsOperationEnabled;Int32", (DeviceOperationsContainer_IsOperationEnabled x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DeviceOperationsContainer_IsOperationEnabled( DeviceOperationsContainer self, int index );bool HasOperation(CName className)RTTIre.Hooks.Place( "DeviceOperationsContainer", "HasOperation;CName", (DeviceOperationsContainer_HasOperation x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DeviceOperationsContainer_HasOperation( DeviceOperationsContainer self, CName className );bool IsOperationEnabled(CName operationName)RTTIre.Hooks.Place( "DeviceOperationsContainer", "IsOperationEnabled;CName", (DeviceOperationsContainer_IsOperationEnabled2 x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DeviceOperationsContainer_IsOperationEnabled2( DeviceOperationsContainer self, CName operationName );void Execute(CName operationName, WeakHandle<game.Object> owner)RTTIre.Hooks.PlaceVoid( "DeviceOperationsContainer", "Execute;CNameGameObject", (DeviceOperationsContainer_Execute x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DeviceOperationsContainer_Execute( DeviceOperationsContainer self, CName operationName, WeakHandle<game.Object> owner );void Restore(CName operationName, WeakHandle<game.Object> owner)RTTIre.Hooks.PlaceVoid( "DeviceOperationsContainer", "Restore;CNameGameObject", (DeviceOperationsContainer_Restore x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DeviceOperationsContainer_Restore( DeviceOperationsContainer self, CName operationName, WeakHandle<game.Object> owner );void ToggleOperations(SToggleDeviceOperationData[] operations)RTTIre.Hooks.PlaceVoid( "DeviceOperationsContainer", "ToggleOperations;script_ref<array<SToggleDeviceOperationData>>", (DeviceOperationsContainer_ToggleOperations x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DeviceOperationsContainer_ToggleOperations( DeviceOperationsContainer self, SToggleDeviceOperationData[] operations );void EvaluateActivatorTriggers(WeakHandle<game.Object> owner)RTTIre.Hooks.PlaceVoid( "DeviceOperationsContainer", "EvaluateActivatorTriggers;GameObject", (DeviceOperationsContainer_EvaluateActivatorTriggers x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DeviceOperationsContainer_EvaluateActivatorTriggers( DeviceOperationsContainer self, WeakHandle<game.Object> owner );void EvaluateFactTriggers(WeakHandle<game.Object> owner, CName factName)RTTIre.Hooks.PlaceVoid( "DeviceOperationsContainer", "EvaluateFactTriggers;GameObjectCName", (DeviceOperationsContainer_EvaluateFactTriggers x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DeviceOperationsContainer_EvaluateFactTriggers( DeviceOperationsContainer self, WeakHandle<game.Object> owner, CName factName );void EvaluateFocusModeTriggers(WeakHandle<game.Object> owner, ETriggerOperationType operationType)RTTIre.Hooks.PlaceVoid( "DeviceOperationsContainer", "EvaluateFocusModeTriggers;GameObjectETriggerOperationType", (DeviceOperationsContainer_EvaluateFocusModeTriggers x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DeviceOperationsContainer_EvaluateFocusModeTriggers( DeviceOperationsContainer self, WeakHandle<game.Object> owner, ETriggerOperationType operationType );void EvaluateSenseTriggers(WeakHandle<game.Object> owner, WeakHandle<game.Object> activator, ETriggerOperationType operationType)RTTIre.Hooks.PlaceVoid( "DeviceOperationsContainer", "EvaluateSenseTriggers;GameObjectGameObjectETriggerOperationType", (DeviceOperationsContainer_EvaluateSenseTriggers x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DeviceOperationsContainer_EvaluateSenseTriggers( DeviceOperationsContainer self, WeakHandle<game.Object> owner, WeakHandle<game.Object> activator, ETriggerOperationType operationType );void EvaluateHitTriggers(WeakHandle<game.Object> owner, WeakHandle<game.Object> activator, game.damage.AttackData attackData)RTTIre.Hooks.PlaceVoid( "DeviceOperationsContainer", "EvaluateHitTriggers;GameObjectGameObjectAttackData", (DeviceOperationsContainer_EvaluateHitTriggers x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DeviceOperationsContainer_EvaluateHitTriggers( DeviceOperationsContainer self, WeakHandle<game.Object> owner, WeakHandle<game.Object> activator, game.damage.AttackData? attackData );void EvaluateInteractionAreaTriggers(CName areaTag, WeakHandle<game.Object> owner, WeakHandle<game.Object> activator, game.interactions.EInteractionEventType operationType)RTTIre.Hooks.PlaceVoid( "DeviceOperationsContainer", "EvaluateInteractionAreaTriggers;CNameGameObjectGameObjectgameinteractionsEInteractionEventType", (DeviceOperationsContainer_EvaluateInteractionAreaTriggers x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DeviceOperationsContainer_EvaluateInteractionAreaTriggers( DeviceOperationsContainer self, CName areaTag, WeakHandle<game.Object> owner, WeakHandle<game.Object> activator, game.interactions.EInteractionEventType operationType );void EvaluateTriggerVolumeTriggers(CName componentName, WeakHandle<game.Object> owner, WeakHandle<game.Object> activator, ETriggerOperationType operationType)RTTIre.Hooks.PlaceVoid( "DeviceOperationsContainer", "EvaluateTriggerVolumeTriggers;CNameGameObjectGameObjectETriggerOperationType", (DeviceOperationsContainer_EvaluateTriggerVolumeTriggers x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DeviceOperationsContainer_EvaluateTriggerVolumeTriggers( DeviceOperationsContainer self, CName componentName, WeakHandle<game.Object> owner, WeakHandle<game.Object> activator, ETriggerOperationType operationType );void EvaluateDeviceActionTriggers(CName actionClassName, WeakHandle<game.Object> owner)RTTIre.Hooks.PlaceVoid( "DeviceOperationsContainer", "EvaluateDeviceActionTriggers;CNameGameObject", (DeviceOperationsContainer_EvaluateDeviceActionTriggers x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DeviceOperationsContainer_EvaluateDeviceActionTriggers( DeviceOperationsContainer self, CName actionClassName, WeakHandle<game.Object> owner );void RestoreDeviceActionOperations(CName actionClassName, WeakHandle<game.Object> owner)RTTIre.Hooks.PlaceVoid( "DeviceOperationsContainer", "RestoreDeviceActionOperations;CNameGameObject", (DeviceOperationsContainer_RestoreDeviceActionOperations x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DeviceOperationsContainer_RestoreDeviceActionOperations( DeviceOperationsContainer self, CName actionClassName, WeakHandle<game.Object> owner );void EvaluateCustomActionTriggers(CName actionID, WeakHandle<game.Object> owner)RTTIre.Hooks.PlaceVoid( "DeviceOperationsContainer", "EvaluateCustomActionTriggers;CNameGameObject", (DeviceOperationsContainer_EvaluateCustomActionTriggers x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DeviceOperationsContainer_EvaluateCustomActionTriggers( DeviceOperationsContainer self, CName actionID, WeakHandle<game.Object> owner );void RestoreCustomActionOperations(CName actionID, WeakHandle<game.Object> owner)RTTIre.Hooks.PlaceVoid( "DeviceOperationsContainer", "RestoreCustomActionOperations;CNameGameObject", (DeviceOperationsContainer_RestoreCustomActionOperations x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DeviceOperationsContainer_RestoreCustomActionOperations( DeviceOperationsContainer self, CName actionID, WeakHandle<game.Object> owner );void EvaluateDoorStateTriggers(EDoorStatus state, WeakHandle<game.Object> owner)RTTIre.Hooks.PlaceVoid( "DeviceOperationsContainer", "EvaluateDoorStateTriggers;EDoorStatusGameObject", (DeviceOperationsContainer_EvaluateDoorStateTriggers x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DeviceOperationsContainer_EvaluateDoorStateTriggers( DeviceOperationsContainer self, EDoorStatus state, WeakHandle<game.Object> owner );void EvaluateBaseStateTriggers(EDeviceStatus state, WeakHandle<game.Object> owner)RTTIre.Hooks.PlaceVoid( "DeviceOperationsContainer", "EvaluateBaseStateTriggers;EDeviceStatusGameObject", (DeviceOperationsContainer_EvaluateBaseStateTriggers x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DeviceOperationsContainer_EvaluateBaseStateTriggers( DeviceOperationsContainer self, EDeviceStatus state, WeakHandle<game.Object> owner );