class
DestructibleMasterDeviceControllerPS
- 1 property
- 7 functions
- 1 derived class
Extends MasterControllerPS ScriptableDeviceComponentPS SharedGameplayPS game.DeviceComponentPS game.ComponentPS game.PersistentState IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
isDestroyed | bool | 0x298 | scripted |
Functions
bool OnInstantiated()overrideRTTIre.Hooks.Place( "DestructibleMasterDeviceControllerPS", "OnInstantiated", (DestructibleMasterDeviceControllerPS_OnInstantiated x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DestructibleMasterDeviceControllerPS_OnInstantiated( DestructibleMasterDeviceControllerPS self );void Initialize()overrideRTTIre.Hooks.PlaceVoid( "DestructibleMasterDeviceControllerPS", "Initialize;", (DestructibleMasterDeviceControllerPS_Initialize x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DestructibleMasterDeviceControllerPS_Initialize( DestructibleMasterDeviceControllerPS self );void GameAttached()overrideRTTIre.Hooks.PlaceVoid( "DestructibleMasterDeviceControllerPS", "GameAttached;", (DestructibleMasterDeviceControllerPS_GameAttached x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DestructibleMasterDeviceControllerPS_GameAttached( DestructibleMasterDeviceControllerPS self );bool IsDestroyed()RTTIre.Hooks.Place( "DestructibleMasterDeviceControllerPS", "IsDestroyed;", (DestructibleMasterDeviceControllerPS_IsDestroyed x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DestructibleMasterDeviceControllerPS_IsDestroyed( DestructibleMasterDeviceControllerPS self );EntityNotificationType OnRefreshSlavesEvent(RefreshSlavesEvent evt)overrideRTTIre.Hooks.Place( "DestructibleMasterDeviceControllerPS", "OnRefreshSlavesEvent;RefreshSlavesEvent", (DestructibleMasterDeviceControllerPS_OnRefreshSlavesEvent x) => { return re.Hooks.CallOriginal<re.msgpack.EntityNotificationType>(); } ); [Msgpack.Gen] public readonly partial record struct DestructibleMasterDeviceControllerPS_OnRefreshSlavesEvent( DestructibleMasterDeviceControllerPS self, RefreshSlavesEvent? evt );void RefreshSlaves()RTTIre.Hooks.PlaceVoid( "DestructibleMasterDeviceControllerPS", "RefreshSlaves;", (DestructibleMasterDeviceControllerPS_RefreshSlaves x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DestructibleMasterDeviceControllerPS_RefreshSlaves( DestructibleMasterDeviceControllerPS self );MasterDeviceDestroyed? ActionMasterDeviceDestroyed()RTTIre.Hooks.Place( "DestructibleMasterDeviceControllerPS", "ActionMasterDeviceDestroyed;", (DestructibleMasterDeviceControllerPS_ActionMasterDeviceDestroyed x) => { return re.Hooks.CallOriginal<re.msgpack.MasterDeviceDestroyed>(); } ); [Msgpack.Gen] public readonly partial record struct DestructibleMasterDeviceControllerPS_ActionMasterDeviceDestroyed( DestructibleMasterDeviceControllerPS self );