class
AccessPoint
- 5 properties
- 26 functions
- 1 derived class
Extends InteractiveMasterDevice InteractiveDevice Device game.DeviceBase game.Object ent.GameEntity ent.Entity IScriptable ISerializable
Derived
Properties
| Property | Type | Offset | |
|---|---|---|---|
networkName | string | 0x3D0 | scripted |
isPlayerInBreachView | bool | 0x3F0 | scripted |
isRevealed | bool | 0x3F1 | scripted |
breachViewTimeListener | BreachViewTimeListener? | 0x3F8 | scripted |
upload_program_listener_id | uint | 0x408 | scripted |
Functions
bool OnRequestComponents(ent.EntityRequestComponentsInterface ri)overrideRTTIre.Hooks.Place( "AccessPoint", "OnRequestComponents", (AccessPoint_OnRequestComponents x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AccessPoint_OnRequestComponents( AccessPoint self, ent.EntityRequestComponentsInterface ri );bool OnTakeControl(ent.EntityResolveComponentsInterface ri)overrideRTTIre.Hooks.Place( "AccessPoint", "OnTakeControl", (AccessPoint_OnTakeControl x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AccessPoint_OnTakeControl( AccessPoint self, ent.EntityResolveComponentsInterface ri );bool ShouldRegisterToHUD()overrideRTTIre.Hooks.Place( "AccessPoint", "ShouldRegisterToHUD;", (AccessPoint_ShouldRegisterToHUD x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AccessPoint_ShouldRegisterToHUD( AccessPoint self );void ResolveGameplayState()overrideRTTIre.Hooks.PlaceVoid( "AccessPoint", "ResolveGameplayState;", (AccessPoint_ResolveGameplayState x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AccessPoint_ResolveGameplayState( AccessPoint self );void ToggleLights(bool on)RTTIre.Hooks.PlaceVoid( "AccessPoint", "ToggleLights;Bool", (AccessPoint_ToggleLights x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AccessPoint_ToggleLights( AccessPoint self, bool on );bool OnGameDetached()RTTIre.Hooks.Place( "AccessPoint", "OnGameDetached", (AccessPoint_OnGameDetached x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AccessPoint_OnGameDetached( AccessPoint self );AccessPointController? GetController()overrideRTTIre.Hooks.Place( "AccessPoint", "GetController;", (AccessPoint_GetController x) => { return re.Hooks.CallOriginal<re.msgpack.AccessPointController>(); } ); [Msgpack.Gen] public readonly partial record struct AccessPoint_GetController( AccessPoint self );AccessPointControllerPS? GetDevicePS()overrideRTTIre.Hooks.Place( "AccessPoint", "GetDevicePS;", (AccessPoint_GetDevicePS x) => { return re.Hooks.CallOriginal<re.msgpack.AccessPointControllerPS>(); } ); [Msgpack.Gen] public readonly partial record struct AccessPoint_GetDevicePS( AccessPoint self );void InitiatePersonalLinkWorkspot(game.Object puppet)overrideRTTIre.Hooks.PlaceVoid( "AccessPoint", "InitiatePersonalLinkWorkspot;GameObject", (AccessPoint_InitiatePersonalLinkWorkspot x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AccessPoint_InitiatePersonalLinkWorkspot( AccessPoint self, game.Object? puppet );void PerformDive(int attempt, bool isRemote)overrideRTTIre.Hooks.PlaceVoid( "AccessPoint", "PerformDive;Int32Bool", (AccessPoint_PerformDive x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AccessPoint_PerformDive( AccessPoint self, int attempt, bool isRemote );bool OnAccessPointMiniGameStatus(game.ui.AccessPointMiniGameStatus evt)overrideRTTIre.Hooks.Place( "AccessPoint", "OnAccessPointMiniGameStatus", (AccessPoint_OnAccessPointMiniGameStatus x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AccessPoint_OnAccessPointMiniGameStatus( AccessPoint self, game.ui.AccessPointMiniGameStatus? evt );void TerminateConnection()overrideRTTIre.Hooks.PlaceVoid( "AccessPoint", "TerminateConnection;", (AccessPoint_TerminateConnection x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AccessPoint_TerminateConnection( AccessPoint self );bool OnValidate(Validate evt)RTTIre.Hooks.Place( "AccessPoint", "OnValidate", (AccessPoint_OnValidate x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AccessPoint_OnValidate( AccessPoint self, Validate? evt );bool CanRevealRemoteActionsWheel()overrideRTTIre.Hooks.Place( "AccessPoint", "CanRevealRemoteActionsWheel;", (AccessPoint_CanRevealRemoteActionsWheel x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AccessPoint_CanRevealRemoteActionsWheel( AccessPoint self );EGameplayRole DeterminGameplayRole()overrideRTTIre.Hooks.Place( "AccessPoint", "DeterminGameplayRole;", (AccessPoint_DeterminGameplayRole x) => { return re.Hooks.CallOriginal<re.msgpack.EGameplayRole>(); } ); [Msgpack.Gen] public readonly partial record struct AccessPoint_DeterminGameplayRole( AccessPoint self );BackDoorDeviceBlackboardDef? GetBlackboardDef()overrideRTTIre.Hooks.Place( "AccessPoint", "GetBlackboardDef;", (AccessPoint_GetBlackboardDef x) => { return re.Hooks.CallOriginal<re.msgpack.BackDoorDeviceBlackboardDef>(); } ); [Msgpack.Gen] public readonly partial record struct AccessPoint_GetBlackboardDef( AccessPoint self );void BootModule(int module)RTTIre.Hooks.PlaceVoid( "AccessPoint", "BootModule;Int32", (AccessPoint_BootModule x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AccessPoint_BootModule( AccessPoint self, int module );bool IsAccessPoint()overrideRTTIre.Hooks.Place( "AccessPoint", "IsAccessPoint;", (AccessPoint_IsAccessPoint x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AccessPoint_IsAccessPoint( AccessPoint self );bool IsRevealed()RTTIre.Hooks.Place( "AccessPoint", "IsRevealed;", (AccessPoint_IsRevealed x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AccessPoint_IsRevealed( AccessPoint self );bool OnDebugRemoteConnectionEvent(DebugRemoteConnectionEvent evt)RTTIre.Hooks.Place( "AccessPoint", "OnDebugRemoteConnectionEvent", (AccessPoint_OnDebugRemoteConnectionEvent x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AccessPoint_OnDebugRemoteConnectionEvent( AccessPoint self, DebugRemoteConnectionEvent? evt );bool OnFactChangedEvent(game.FactChangedEvent evt)RTTIre.Hooks.Place( "AccessPoint", "OnFactChangedEvent", (AccessPoint_OnFactChangedEvent x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AccessPoint_OnFactChangedEvent( AccessPoint self, game.FactChangedEvent? evt );void UploadProgram()RTTIre.Hooks.PlaceVoid( "AccessPoint", "UploadProgram;", (AccessPoint_UploadProgram x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AccessPoint_UploadProgram( AccessPoint self );void TogglePersonalLink(bool toggle, game.Object puppet)overrideRTTIre.Hooks.PlaceVoid( "AccessPoint", "TogglePersonalLink;BoolGameObject", (AccessPoint_TogglePersonalLink x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AccessPoint_TogglePersonalLink( AccessPoint self, bool toggle, game.Object? puppet );void OnDiveFinished(CName reason)RTTIre.Hooks.PlaceVoid( "AccessPoint", "OnDiveFinished;CName", (AccessPoint_OnDiveFinished x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AccessPoint_OnDiveFinished( AccessPoint self, CName reason );bool IsControllingDevices()overrideRTTIre.Hooks.Place( "AccessPoint", "IsControllingDevices;", (AccessPoint_IsControllingDevices x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AccessPoint_IsControllingDevices( AccessPoint self );void EvaluateProximityRevealInteractionLayerState()overrideRTTIre.Hooks.PlaceVoid( "AccessPoint", "EvaluateProximityRevealInteractionLayerState;", (AccessPoint_EvaluateProximityRevealInteractionLayerState x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AccessPoint_EvaluateProximityRevealInteractionLayerState( AccessPoint self );