class game
PersistencySystem
game.PersistencySystem
- 0 properties
- 12 functions
Extends game.IPersistencySystem game.IGameSystem IScriptable ISerializable
Properties
None.
Functions
void EntityProxy_DisablePhysics(ent.EntityID targetEntity, bool disable)RTTIre.Hooks.PlaceVoid( "gamePersistencySystem", "EntityProxy_DisablePhysics", (PersistencySystem_EntityProxy_DisablePhysics x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PersistencySystem_EntityProxy_DisablePhysics( game.PersistencySystem self, ent.EntityID targetEntity, bool disable );void QueueEntityEvent(ent.EntityID targetEntity, red.Event evt)RTTIre.Hooks.PlaceVoid( "gamePersistencySystem", "QueueEntityEvent", (PersistencySystem_QueueEntityEvent x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PersistencySystem_QueueEntityEvent( game.PersistencySystem self, ent.EntityID targetEntity, red.Event? evt );void QueuePSEvent(game.PersistentID targetID, CName psClassName, red.Event evt)RTTIre.Hooks.PlaceVoid( "gamePersistencySystem", "QueuePSEvent", (PersistencySystem_QueuePSEvent x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PersistencySystem_QueuePSEvent( game.PersistencySystem self, game.PersistentID targetID, CName psClassName, red.Event? evt );game.PersistentState? GetConstAccessToPSObject(game.PersistentID targetID, CName psClassName)RTTIre.Hooks.Place( "gamePersistencySystem", "GetConstAccessToPSObject", (PersistencySystem_GetConstAccessToPSObject x) => { return re.Hooks.CallOriginal<re.msgpack.game.PersistentState>(); } ); [Msgpack.Gen] public readonly partial record struct PersistencySystem_GetConstAccessToPSObject( game.PersistencySystem self, game.PersistentID targetID, CName psClassName );void ForgetObject(game.PersistentID targetID, bool notifyEntity)RTTIre.Hooks.PlaceVoid( "gamePersistencySystem", "ForgetObject", (PersistencySystem_ForgetObject x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PersistencySystem_ForgetObject( game.PersistencySystem self, game.PersistentID targetID, bool notifyEntity );void QueuePSDeviceEvent(game.device.Action action)RTTIre.Hooks.PlaceVoid( "gamePersistencySystem", "QueuePSDeviceEvent", (PersistencySystem_QueuePSDeviceEvent x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PersistencySystem_QueuePSDeviceEvent( game.PersistencySystem self, game.device.Action? action );bool GetPersistentBool(game.PersistentID targetEntity, CName psClassName, CName varName)RTTIre.Hooks.Place( "gamePersistencySystem", "GetPersistentBool", (PersistencySystem_GetPersistentBool x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PersistencySystem_GetPersistentBool( game.PersistencySystem self, game.PersistentID targetEntity, CName psClassName, CName varName );int GetPersistentInt(game.PersistentID targetEntity, CName psClassName, CName varName)RTTIre.Hooks.Place( "gamePersistencySystem", "GetPersistentInt", (PersistencySystem_GetPersistentInt x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct PersistencySystem_GetPersistentInt( game.PersistencySystem self, game.PersistentID targetEntity, CName psClassName, CName varName );float GetPersistentFloat(game.PersistentID targetEntity, CName psClassName, CName varName)RTTIre.Hooks.Place( "gamePersistencySystem", "GetPersistentFloat", (PersistencySystem_GetPersistentFloat x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct PersistencySystem_GetPersistentFloat( game.PersistencySystem self, game.PersistentID targetEntity, CName psClassName, CName varName );void SetPersistentBool(game.PersistentID targetEntity, CName psClassName, CName varName, bool newValue)RTTIre.Hooks.PlaceVoid( "gamePersistencySystem", "SetPersistentBool", (PersistencySystem_SetPersistentBool x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PersistencySystem_SetPersistentBool( game.PersistencySystem self, game.PersistentID targetEntity, CName psClassName, CName varName, bool newValue );void SetPersistentInt(game.PersistentID targetEntity, CName psClassName, CName varName, int newValue)RTTIre.Hooks.PlaceVoid( "gamePersistencySystem", "SetPersistentInt", (PersistencySystem_SetPersistentInt x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PersistencySystem_SetPersistentInt( game.PersistencySystem self, game.PersistentID targetEntity, CName psClassName, CName varName, int newValue );void SetPersistentFloat(game.PersistentID targetEntity, CName psClassName, CName varName, float newValue)RTTIre.Hooks.PlaceVoid( "gamePersistencySystem", "SetPersistentFloat", (PersistencySystem_SetPersistentFloat x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PersistencySystem_SetPersistentFloat( game.PersistencySystem self, game.PersistentID targetEntity, CName psClassName, CName varName, float newValue );