class
PreventionAgents
- 2 properties
- 8 functions
Extends IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
groupName | CName | 0x0 | scripted |
requsteredAgents | SPreventionAgentData?[] | 0x8 | scripted |
Functions
void CreateGroup(CName groupName, WeakHandle<game.PersistentState> ps)RTTIre.Hooks.PlaceVoid( "PreventionAgents", "CreateGroup;CNamePersistentState", (PreventionAgents_CreateGroup x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PreventionAgents_CreateGroup( PreventionAgents self, CName groupName, WeakHandle<game.PersistentState> ps );CName GetGroupName()RTTIre.Hooks.Place( "PreventionAgents", "GetGroupName;", (PreventionAgents_GetGroupName x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct PreventionAgents_GetGroupName( PreventionAgents self );int GetAgentsNumber()RTTIre.Hooks.Place( "PreventionAgents", "GetAgentsNumber;", (PreventionAgents_GetAgentsNumber x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct PreventionAgents_GetAgentsNumber( PreventionAgents self );WeakHandle<game.PersistentState> GetAgetntByIndex(int index)RTTIbool IsAgentalreadyAdded(WeakHandle<game.PersistentState> ps)RTTIre.Hooks.Place( "PreventionAgents", "IsAgentalreadyAdded;PersistentState", (PreventionAgents_IsAgentalreadyAdded x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PreventionAgents_IsAgentalreadyAdded( PreventionAgents self, WeakHandle<game.PersistentState> ps );bool HasAgents()RTTIre.Hooks.Place( "PreventionAgents", "HasAgents;", (PreventionAgents_HasAgents x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PreventionAgents_HasAgents( PreventionAgents self );void AddAgent(WeakHandle<game.PersistentState> ps)RTTIre.Hooks.PlaceVoid( "PreventionAgents", "AddAgent;PersistentState", (PreventionAgents_AddAgent x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PreventionAgents_AddAgent( PreventionAgents self, WeakHandle<game.PersistentState> ps );void RemoveAgent(WeakHandle<game.PersistentState> ps)RTTIre.Hooks.PlaceVoid( "PreventionAgents", "RemoveAgent;PersistentState", (PreventionAgents_RemoveAgent x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PreventionAgents_RemoveAgent( PreventionAgents self, WeakHandle<game.PersistentState> ps );