class
HotkeyItemController
- 10 properties
- 14 functions
- 1 derived class
Extends GenericHotkeyController game.ui.NewPhoneRelatedHUDGameController game.ui.HUDGameController game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
Derived
Properties
| Property | Type | Offset | |
|---|---|---|---|
hotkeyItemSlot | ink.WidgetReference | 0x110 | scripted |
hotkeyItemWidget | WeakHandle<ink.Widget> | 0x128 | scripted |
hotkeyItemController | WeakHandle<InventoryItemDisplayController> | 0x138 | scripted |
currentItem | game.InventoryItemData | 0x148 | scripted |
hotkeyBlackboard | WeakHandle<game.IBlackboard> | 0x3A8 | scripted |
hotkeyCallbackID | red.CallbackObject? | 0x3B8 | scripted |
holocallCallback | red.CallbackObject? | 0x3C8 | scripted |
equipmentSystem | WeakHandle<EquipmentSystem> | 0x3D8 | scripted |
inventoryManager | InventoryDataManagerV2? | 0x3E8 | scripted |
dpadAnim | ink.anim.Proxy? | 0x3F8 | scripted |
Functions
bool Initialize()overrideRTTIre.Hooks.Place( "HotkeyItemController", "Initialize;", (HotkeyItemController_Initialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HotkeyItemController_Initialize( HotkeyItemController self );void RegisterHolocallListener()RTTIre.Hooks.PlaceVoid( "HotkeyItemController", "RegisterHolocallListener;", (HotkeyItemController_RegisterHolocallListener x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HotkeyItemController_RegisterHolocallListener( HotkeyItemController self );bool IsInDefaultState()overrideRTTIre.Hooks.Place( "HotkeyItemController", "IsInDefaultState;", (HotkeyItemController_IsInDefaultState x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HotkeyItemController_IsInDefaultState( HotkeyItemController self );bool IsHoloCallActive()RTTIre.Hooks.Place( "HotkeyItemController", "IsHoloCallActive;", (HotkeyItemController_IsHoloCallActive x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HotkeyItemController_IsHoloCallActive( HotkeyItemController self );bool OnPlayerAttach(game.Object playerPuppet)overrideRTTIre.Hooks.Place( "HotkeyItemController", "OnPlayerAttach", (HotkeyItemController_OnPlayerAttach x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HotkeyItemController_OnPlayerAttach( HotkeyItemController self, game.Object? playerPuppet );void InitializeHotkeyItem()RTTIre.Hooks.PlaceVoid( "HotkeyItemController", "InitializeHotkeyItem;", (HotkeyItemController_InitializeHotkeyItem x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HotkeyItemController_InitializeHotkeyItem( HotkeyItemController self );void Uninitialize()overrideRTTIre.Hooks.PlaceVoid( "HotkeyItemController", "Uninitialize;", (HotkeyItemController_Uninitialize x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HotkeyItemController_Uninitialize( HotkeyItemController self );void UnregisterHolocallListener()RTTIre.Hooks.PlaceVoid( "HotkeyItemController", "UnregisterHolocallListener;", (HotkeyItemController_UnregisterHolocallListener x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HotkeyItemController_UnregisterHolocallListener( HotkeyItemController self );bool IsAllowedByGameplay()overrideRTTIre.Hooks.Place( "HotkeyItemController", "IsAllowedByGameplay;", (HotkeyItemController_IsAllowedByGameplay x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HotkeyItemController_IsAllowedByGameplay( HotkeyItemController self );void StopDpadAnim()RTTIre.Hooks.PlaceVoid( "HotkeyItemController", "StopDpadAnim;", (HotkeyItemController_StopDpadAnim x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HotkeyItemController_StopDpadAnim( HotkeyItemController self );bool OnDpadActionPerformed(DPADActionPerformed evt)overrideRTTIre.Hooks.Place( "HotkeyItemController", "OnDpadActionPerformed", (HotkeyItemController_OnDpadActionPerformed x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HotkeyItemController_OnDpadActionPerformed( HotkeyItemController self, DPADActionPerformed? evt );void UpdateCurrentItem()overrideRTTIre.Hooks.PlaceVoid( "HotkeyItemController", "UpdateCurrentItem;", (HotkeyItemController_UpdateCurrentItem x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HotkeyItemController_UpdateCurrentItem( HotkeyItemController self );void OnQuestActivate(int value)RTTIre.Hooks.PlaceVoid( "HotkeyItemController", "OnQuestActivate;Int32", (HotkeyItemController_OnQuestActivate x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HotkeyItemController_OnQuestActivate( HotkeyItemController self, int value );WeakHandle<EquipmentSystem> GetEquipmentSystem()RTTI