class
CommunityProxyPS
- 0 properties
- 20 functions
Extends MasterControllerPS ScriptableDeviceComponentPS SharedGameplayPS game.DeviceComponentPS game.ComponentPS game.PersistentState IScriptable ISerializable
Properties
None.
Functions
bool OnInstantiated()overrideRTTIre.Hooks.Place( "CommunityProxyPS", "OnInstantiated", (CommunityProxyPS_OnInstantiated x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CommunityProxyPS_OnInstantiated( CommunityProxyPS self );void Initialize()overrideRTTIre.Hooks.PlaceVoid( "CommunityProxyPS", "Initialize;", (CommunityProxyPS_Initialize x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CommunityProxyPS_Initialize( CommunityProxyPS self );EntityNotificationType OnCommunityProxyPSPresent(game.CommunityProxyPSPresentEvent evt)RTTIre.Hooks.Place( "CommunityProxyPS", "OnCommunityProxyPSPresent;CommunityProxyPSPresentEvent", (CommunityProxyPS_OnCommunityProxyPSPresent x) => { return re.Hooks.CallOriginal<re.msgpack.EntityNotificationType>(); } ); [Msgpack.Gen] public readonly partial record struct CommunityProxyPS_OnCommunityProxyPSPresent( CommunityProxyPS self, game.CommunityProxyPSPresentEvent? evt );void QueuePSEvent(DeviceLink deviceLink, red.Event evt)RTTIre.Hooks.PlaceVoid( "CommunityProxyPS", "QueuePSEvent;DeviceLinkEvent", (CommunityProxyPS_QueuePSEvent x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CommunityProxyPS_QueuePSEvent( CommunityProxyPS self, DeviceLink deviceLink, red.Event? evt );void InitializeConnectionWithCommunity()RTTIre.Hooks.PlaceVoid( "CommunityProxyPS", "InitializeConnectionWithCommunity;", (CommunityProxyPS_InitializeConnectionWithCommunity x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CommunityProxyPS_InitializeConnectionWithCommunity( CommunityProxyPS self );EntityNotificationType OnGameEntitySpawnerEvent(game.EntitySpawnerEvent evt)RTTIre.Hooks.Place( "CommunityProxyPS", "OnGameEntitySpawnerEvent;gameEntitySpawnerEvent", (CommunityProxyPS_OnGameEntitySpawnerEvent x) => { return re.Hooks.CallOriginal<re.msgpack.EntityNotificationType>(); } ); [Msgpack.Gen] public readonly partial record struct CommunityProxyPS_OnGameEntitySpawnerEvent( CommunityProxyPS self, game.EntitySpawnerEvent? evt );void EstablishLink(ent.EntityID targetID)RTTIre.Hooks.PlaceVoid( "CommunityProxyPS", "EstablishLink;EntityID", (CommunityProxyPS_EstablishLink x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CommunityProxyPS_EstablishLink( CommunityProxyPS self, ent.EntityID targetID );int GetNPCsConnectedToThisAPCount()RTTIre.Hooks.Place( "CommunityProxyPS", "GetNPCsConnectedToThisAPCount;", (CommunityProxyPS_GetNPCsConnectedToThisAPCount x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct CommunityProxyPS_GetNPCsConnectedToThisAPCount( CommunityProxyPS self );WeakHandle<ScriptedPuppet> GetPuppetEntity(ent.EntityID id)RTTIbool IsOfficer(ent.EntityID id)RTTIre.Hooks.Place( "CommunityProxyPS", "IsOfficer;EntityID", (CommunityProxyPS_IsOfficer x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CommunityProxyPS_IsOfficer( CommunityProxyPS self, ent.EntityID id );void DrawNetworkSquad(bool shouldDraw, game.FxResource fxResource, game.PersistentID memberID, bool isPing, bool revealMaster, bool revealSlave, bool memberOnly, float? duration)RTTIre.Hooks.PlaceVoid( "CommunityProxyPS", "DrawNetworkSquad;BoolFxResourcePersistentIDBoolBoolBoolBoolFloat", (CommunityProxyPS_DrawNetworkSquad x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CommunityProxyPS_DrawNetworkSquad( CommunityProxyPS self, bool shouldDraw, game.FxResource fxResource, game.PersistentID memberID, bool isPing, bool revealMaster, bool revealSlave, bool memberOnly, float? duration );EntityNotificationType OnDrawNetworkSquadEvent(DrawNetworkSquadEvent evt)RTTIre.Hooks.Place( "CommunityProxyPS", "OnDrawNetworkSquadEvent;DrawNetworkSquadEvent", (CommunityProxyPS_OnDrawNetworkSquadEvent x) => { return re.Hooks.CallOriginal<re.msgpack.EntityNotificationType>(); } ); [Msgpack.Gen] public readonly partial record struct CommunityProxyPS_OnDrawNetworkSquadEvent( CommunityProxyPS self, DrawNetworkSquadEvent? evt );EntityNotificationType OnSecuritySystemOutput(SecuritySystemOutput evt)overrideRTTIre.Hooks.Place( "CommunityProxyPS", "OnSecuritySystemOutput;SecuritySystemOutput", (CommunityProxyPS_OnSecuritySystemOutput x) => { return re.Hooks.CallOriginal<re.msgpack.EntityNotificationType>(); } ); [Msgpack.Gen] public readonly partial record struct CommunityProxyPS_OnSecuritySystemOutput( CommunityProxyPS self, SecuritySystemOutput? evt );EntityNotificationType OnSecurityAreaCrossingPerimeter(SecurityAreaCrossingPerimeter evt)overrideRTTIre.Hooks.Place( "CommunityProxyPS", "OnSecurityAreaCrossingPerimeter;SecurityAreaCrossingPerimeter", (CommunityProxyPS_OnSecurityAreaCrossingPerimeter x) => { return re.Hooks.CallOriginal<re.msgpack.EntityNotificationType>(); } ); [Msgpack.Gen] public readonly partial record struct CommunityProxyPS_OnSecurityAreaCrossingPerimeter( CommunityProxyPS self, SecurityAreaCrossingPerimeter? evt );EntityNotificationType OnTargetAssessmentRequest(TargetAssessmentRequest evt)overrideRTTIre.Hooks.Place( "CommunityProxyPS", "OnTargetAssessmentRequest;TargetAssessmentRequest", (CommunityProxyPS_OnTargetAssessmentRequest x) => { return re.Hooks.CallOriginal<re.msgpack.EntityNotificationType>(); } ); [Msgpack.Gen] public readonly partial record struct CommunityProxyPS_OnTargetAssessmentRequest( CommunityProxyPS self, TargetAssessmentRequest? evt );EntityNotificationType OnSetExposeQuickHacks(SetExposeQuickHacks evt)overrideRTTIre.Hooks.Place( "CommunityProxyPS", "OnSetExposeQuickHacks;SetExposeQuickHacks", (CommunityProxyPS_OnSetExposeQuickHacks x) => { return re.Hooks.CallOriginal<re.msgpack.EntityNotificationType>(); } ); [Msgpack.Gen] public readonly partial record struct CommunityProxyPS_OnSetExposeQuickHacks( CommunityProxyPS self, SetExposeQuickHacks? evt );EntityNotificationType OnNPCBreachEvent(NPCBreachEvent evt)RTTIre.Hooks.Place( "CommunityProxyPS", "OnNPCBreachEvent;NPCBreachEvent", (CommunityProxyPS_OnNPCBreachEvent x) => { return re.Hooks.CallOriginal<re.msgpack.EntityNotificationType>(); } ); [Msgpack.Gen] public readonly partial record struct CommunityProxyPS_OnNPCBreachEvent( CommunityProxyPS self, NPCBreachEvent? evt );ent.EntityID[] ExtractEntityIDs()RTTIvoid ForwardActionToNPCs(game.device.Action action)RTTIre.Hooks.PlaceVoid( "CommunityProxyPS", "ForwardActionToNPCs;DeviceAction", (CommunityProxyPS_ForwardActionToNPCs x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CommunityProxyPS_ForwardActionToNPCs( CommunityProxyPS self, game.device.Action? action );void ForwardActionToVehicles(game.device.Action action)RTTIre.Hooks.PlaceVoid( "CommunityProxyPS", "ForwardActionToVehicles;DeviceAction", (CommunityProxyPS_ForwardActionToVehicles x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CommunityProxyPS_ForwardActionToVehicles( CommunityProxyPS self, game.device.Action? action );