class
BaseDestructibleControllerPS
- 1 property
- 7 functions
Extends ScriptableDeviceComponentPS SharedGameplayPS game.DeviceComponentPS game.ComponentPS game.PersistentState IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
destroyed | bool | 0x288 | scripted |
Functions
bool OnInstantiated()overrideRTTIre.Hooks.Place( "BaseDestructibleControllerPS", "OnInstantiated", (BaseDestructibleControllerPS_OnInstantiated x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BaseDestructibleControllerPS_OnInstantiated( BaseDestructibleControllerPS self );void Initialize()overrideRTTIre.Hooks.PlaceVoid( "BaseDestructibleControllerPS", "Initialize;", (BaseDestructibleControllerPS_Initialize x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BaseDestructibleControllerPS_Initialize( BaseDestructibleControllerPS self );void GameAttached()overrideRTTIre.Hooks.PlaceVoid( "BaseDestructibleControllerPS", "GameAttached;", (BaseDestructibleControllerPS_GameAttached x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BaseDestructibleControllerPS_GameAttached( BaseDestructibleControllerPS self );EntityNotificationType OnMasterDeviceDestroyed(MasterDeviceDestroyed evt)RTTIre.Hooks.Place( "BaseDestructibleControllerPS", "OnMasterDeviceDestroyed;MasterDeviceDestroyed", (BaseDestructibleControllerPS_OnMasterDeviceDestroyed x) => { return re.Hooks.CallOriginal<re.msgpack.EntityNotificationType>(); } ); [Msgpack.Gen] public readonly partial record struct BaseDestructibleControllerPS_OnMasterDeviceDestroyed( BaseDestructibleControllerPS self, MasterDeviceDestroyed? evt );bool IsMasterDestroyed()RTTIre.Hooks.Place( "BaseDestructibleControllerPS", "IsMasterDestroyed;", (BaseDestructibleControllerPS_IsMasterDestroyed x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BaseDestructibleControllerPS_IsMasterDestroyed( BaseDestructibleControllerPS self );void SetDestroyed()RTTIre.Hooks.PlaceVoid( "BaseDestructibleControllerPS", "SetDestroyed;", (BaseDestructibleControllerPS_SetDestroyed x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BaseDestructibleControllerPS_SetDestroyed( BaseDestructibleControllerPS self );bool IsDestroyed()RTTIre.Hooks.Place( "BaseDestructibleControllerPS", "IsDestroyed;", (BaseDestructibleControllerPS_IsDestroyed x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BaseDestructibleControllerPS_IsDestroyed( BaseDestructibleControllerPS self );