class
AccessBreach
- 5 properties
- 7 functions
Extends PuppetAction ScriptableDeviceAction BaseScriptableAction game.device.Action red.Event IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
attempt | int | 0x280 | scripted |
networkName | string | 0x288 | scripted |
npcCount | int | 0x2A8 | scripted |
isRemote | bool | 0x2AC | scripted |
isSuicide | bool | 0x2AD | scripted |
Functions
void SetProperties(string networkName, int npcCount, int attemptsCount, bool isRemote, bool isSuicide)RTTIre.Hooks.PlaceVoid( "AccessBreach", "SetProperties;script_ref<String>Int32Int32BoolBool", (AccessBreach_SetProperties x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AccessBreach_SetProperties( AccessBreach self, string networkName, int npcCount, int attemptsCount, bool isRemote, bool isSuicide );void SetAttemptCount(int amount)RTTIre.Hooks.PlaceVoid( "AccessBreach", "SetAttemptCount;Int32", (AccessBreach_SetAttemptCount x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AccessBreach_SetAttemptCount( AccessBreach self, int amount );void StartUpload(ScriptGameInstance gameInstance)overrideRTTIre.Hooks.PlaceVoid( "AccessBreach", "StartUpload;GameInstance", (AccessBreach_StartUpload x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AccessBreach_StartUpload( AccessBreach self, ScriptGameInstance gameInstance );void CompleteAction(ScriptGameInstance gameInstance)overrideRTTIre.Hooks.PlaceVoid( "AccessBreach", "CompleteAction;GameInstance", (AccessBreach_CompleteAction x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AccessBreach_CompleteAction( AccessBreach self, ScriptGameInstance gameInstance );game.IBlackboard? GetNetworkBlackboard(ScriptGameInstance gameInstance)RTTIre.Hooks.Place( "AccessBreach", "GetNetworkBlackboard;GameInstance", (AccessBreach_GetNetworkBlackboard x) => { return re.Hooks.CallOriginal<re.msgpack.game.IBlackboard>(); } ); [Msgpack.Gen] public readonly partial record struct AccessBreach_GetNetworkBlackboard( AccessBreach self, ScriptGameInstance gameInstance );NetworkBlackboardDef? GetNetworkBlackboardDef()RTTIre.Hooks.Place( "AccessBreach", "GetNetworkBlackboardDef;", (AccessBreach_GetNetworkBlackboardDef x) => { return re.Hooks.CallOriginal<re.msgpack.NetworkBlackboardDef>(); } ); [Msgpack.Gen] public readonly partial record struct AccessBreach_GetNetworkBlackboardDef( AccessBreach self );void SendNanoWireBreachEventToPSM(CName id, bool isActive, ScriptGameInstance gameInstance)RTTIre.Hooks.PlaceVoid( "AccessBreach", "SendNanoWireBreachEventToPSM;CNameBoolGameInstance", (AccessBreach_SendNanoWireBreachEventToPSM x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AccessBreach_SendNanoWireBreachEventToPSM( AccessBreach self, CName id, bool isActive, ScriptGameInstance gameInstance );