class game
DeviceBase
game.DeviceBase
- 1 property
- 9 functions
- 1 derived class
Extends game.Object ent.GameEntity ent.Entity IScriptable ISerializable
Derived
Properties
| Property | Type | Offset | |
|---|---|---|---|
isLogicReady | bool | 0x245 |
Functions
game.DeviceReplicatedState? GetServerState()RTTIre.Hooks.Place( "gameDeviceBase", "GetServerState", (DeviceBase_GetServerState x) => { return re.Hooks.CallOriginal<re.msgpack.game.DeviceReplicatedState>(); } ); [Msgpack.Gen] public readonly partial record struct DeviceBase_GetServerState( game.DeviceBase self );game.DeviceReplicatedState? GetClientState()RTTIre.Hooks.Place( "gameDeviceBase", "GetClientState", (DeviceBase_GetClientState x) => { return re.Hooks.CallOriginal<re.msgpack.game.DeviceReplicatedState>(); } ); [Msgpack.Gen] public readonly partial record struct DeviceBase_GetClientState( game.DeviceBase self );void SetAudioResourceName()RTTIre.Hooks.PlaceVoid( "gameDeviceBase", "SetAudioResourceName", (DeviceBase_SetAudioResourceName x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DeviceBase_SetAudioResourceName( game.DeviceBase self );bool IsLogicReady()RTTIre.Hooks.Place( "gameDeviceBase", "IsLogicReady", (DeviceBase_IsLogicReady x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DeviceBase_IsLogicReady( game.DeviceBase self );void ApplyReplicatedState(game.DeviceReplicatedState state)RTTIre.Hooks.PlaceVoid( "gameDeviceBase", "ApplyReplicatedState;DeviceReplicatedState", (DeviceBase_ApplyReplicatedState x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DeviceBase_ApplyReplicatedState( game.DeviceBase self, game.DeviceReplicatedState? state );CName GetDeviceStateClass()RTTIre.Hooks.Place( "gameDeviceBase", "GetDeviceStateClass;", (DeviceBase_GetDeviceStateClass x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct DeviceBase_GetDeviceStateClass( game.DeviceBase self );void ApplyAnimFeatureToReplicate(game.Object obj, CName inputName, anim.AnimFeature value)RTTIre.Hooks.PlaceVoid( "gameDeviceBase", "ApplyAnimFeatureToReplicate;GameObjectCNameAnimFeature", (DeviceBase_ApplyAnimFeatureToReplicate x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DeviceBase_ApplyAnimFeatureToReplicate( game.DeviceBase self, game.Object? obj, CName inputName, anim.AnimFeature? value );bool IsDeviceMovableScript()RTTIre.Hooks.Place( "gameDeviceBase", "IsDeviceMovableScript;", (DeviceBase_IsDeviceMovableScript x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DeviceBase_IsDeviceMovableScript( game.DeviceBase self );bool IncludeLightsInVisibilityBoundsScript()RTTIre.Hooks.Place( "gameDeviceBase", "IncludeLightsInVisibilityBoundsScript;", (DeviceBase_IncludeLightsInVisibilityBoundsScript x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DeviceBase_IncludeLightsInVisibilityBoundsScript( game.DeviceBase self );