class
DeviceRemoteInteractionCondition
- 0 properties
- 4 functions
Extends game.interactions.InteractionScriptedCondition IScriptable ISerializable
Properties
None.
Functions
bool Test(WeakHandle<game.Object> activatorObject, WeakHandle<game.Object> hotSpotObject)RTTIre.Hooks.Place( "DeviceRemoteInteractionCondition", "Test;GameObjectGameObject", (DeviceRemoteInteractionCondition_Test x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DeviceRemoteInteractionCondition_Test( DeviceRemoteInteractionCondition self, WeakHandle<game.Object> activatorObject, WeakHandle<game.Object> hotSpotObject );bool IsScannerTarget(WeakHandle<game.Object> hotSpotObject)RTTIre.Hooks.Place( "DeviceRemoteInteractionCondition", "IsScannerTarget;GameObject", (DeviceRemoteInteractionCondition_IsScannerTarget x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DeviceRemoteInteractionCondition_IsScannerTarget( DeviceRemoteInteractionCondition self, WeakHandle<game.Object> hotSpotObject );bool IsLookaAtTarget(WeakHandle<game.Object> activatorObject, WeakHandle<game.Object> hotSpotObject)RTTIre.Hooks.Place( "DeviceRemoteInteractionCondition", "IsLookaAtTarget;GameObjectGameObject", (DeviceRemoteInteractionCondition_IsLookaAtTarget x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DeviceRemoteInteractionCondition_IsLookaAtTarget( DeviceRemoteInteractionCondition self, WeakHandle<game.Object> activatorObject, WeakHandle<game.Object> hotSpotObject );bool ShouldEnableLayer(WeakHandle<game.Object> hotSpotObject)RTTIre.Hooks.Place( "DeviceRemoteInteractionCondition", "ShouldEnableLayer;GameObject", (DeviceRemoteInteractionCondition_ShouldEnableLayer x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DeviceRemoteInteractionCondition_ShouldEnableLayer( DeviceRemoteInteractionCondition self, WeakHandle<game.Object> hotSpotObject );