class
LevelUpNotificationQueue
- 10 properties
- 10 functions
Extends game.ui.GenericNotificationGameController game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
duration | float | 0x0 | scripted |
levelUpBlackboard | WeakHandle<game.IBlackboard> | 0x8 | scripted |
playerLevelUpListener | red.CallbackObject? | 0x18 | scripted |
playerObject | WeakHandle<game.Object> | 0x28 | scripted |
combatModePSM | game.PSMCombat | 0x38 | scripted |
combatModeListener | red.CallbackObject? | 0x40 | scripted |
lastEspionageLevel | int | 0x50 | scripted |
warningBlackboard | WeakHandle<game.IBlackboard> | 0x58 | scripted |
warningBlackboardDef | UI_NotificationsDef? | 0x68 | scripted |
warningMessageCallbackId | red.CallbackObject? | 0x78 | scripted |
Functions
bool GetShouldSaveState()overrideRTTIre.Hooks.Place( "LevelUpNotificationQueue", "GetShouldSaveState;", (LevelUpNotificationQueue_GetShouldSaveState x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct LevelUpNotificationQueue_GetShouldSaveState( LevelUpNotificationQueue self );int GetID()overrideRTTIre.Hooks.Place( "LevelUpNotificationQueue", "GetID;", (LevelUpNotificationQueue_GetID x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct LevelUpNotificationQueue_GetID( LevelUpNotificationQueue self );bool OnPlayerAttach(game.Object playerPuppet)RTTIre.Hooks.Place( "LevelUpNotificationQueue", "OnPlayerAttach", (LevelUpNotificationQueue_OnPlayerAttach x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct LevelUpNotificationQueue_OnPlayerAttach( LevelUpNotificationQueue self, game.Object? playerPuppet );bool OnPlayerDetach(game.Object playerGameObject)RTTIre.Hooks.Place( "LevelUpNotificationQueue", "OnPlayerDetach", (LevelUpNotificationQueue_OnPlayerDetach x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct LevelUpNotificationQueue_OnPlayerDetach( LevelUpNotificationQueue self, game.Object? playerGameObject );bool OnInitialize()RTTIre.Hooks.Place( "LevelUpNotificationQueue", "OnInitialize", (LevelUpNotificationQueue_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct LevelUpNotificationQueue_OnInitialize( LevelUpNotificationQueue self );bool OnUninitialize()RTTIre.Hooks.Place( "LevelUpNotificationQueue", "OnUninitialize", (LevelUpNotificationQueue_OnUninitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct LevelUpNotificationQueue_OnUninitialize( LevelUpNotificationQueue self );void SetLastRelicLevel()RTTIre.Hooks.PlaceVoid( "LevelUpNotificationQueue", "SetLastRelicLevel;", (LevelUpNotificationQueue_SetLastRelicLevel x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LevelUpNotificationQueue_SetLastRelicLevel( LevelUpNotificationQueue self );void RegisterPSMListeners(game.Object playerObject)RTTIre.Hooks.PlaceVoid( "LevelUpNotificationQueue", "RegisterPSMListeners;GameObject", (LevelUpNotificationQueue_RegisterPSMListeners x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LevelUpNotificationQueue_RegisterPSMListeners( LevelUpNotificationQueue self, game.Object? playerObject );void UnregisterPSMListeners(game.Object playerObject)RTTIre.Hooks.PlaceVoid( "LevelUpNotificationQueue", "UnregisterPSMListeners;GameObject", (LevelUpNotificationQueue_UnregisterPSMListeners x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LevelUpNotificationQueue_UnregisterPSMListeners( LevelUpNotificationQueue self, game.Object? playerObject );bool OnCombatStateChanged(int value)RTTIre.Hooks.Place( "LevelUpNotificationQueue", "OnCombatStateChanged", (LevelUpNotificationQueue_OnCombatStateChanged x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct LevelUpNotificationQueue_OnCombatStateChanged( LevelUpNotificationQueue self, int value );