class
ItemTooltipBottomModule
- 4 properties
- 7 functions
Extends ItemTooltipModuleController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
weightWrapper | ink.WidgetReference | 0x30 | scripted |
priceWrapper | ink.WidgetReference | 0x48 | scripted |
weightText | ink.TextWidgetReference | 0x60 | scripted |
priceText | ink.TextWidgetReference | 0x78 | scripted |
Functions
void Update(MinimalItemTooltipData data)overrideRTTIre.Hooks.PlaceVoid( "ItemTooltipBottomModule", "Update;MinimalItemTooltipData", (ItemTooltipBottomModule_Update x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipBottomModule_Update( ItemTooltipBottomModule self, MinimalItemTooltipData? data );void NEW_Update(WeakHandle<UIInventoryItem> data, WeakHandle<PlayerPuppet> player, int overridePrice)RTTIre.Hooks.PlaceVoid( "ItemTooltipBottomModule", "NEW_Update;UIInventoryItemPlayerPuppetInt32", (ItemTooltipBottomModule_NEW_Update x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipBottomModule_NEW_Update( ItemTooltipBottomModule self, WeakHandle<UIInventoryItem> data, WeakHandle<PlayerPuppet> player, int overridePrice );void UpdatePriceVisibility(WeakHandle<UIInventoryItem> data, int overridePrice)RTTIre.Hooks.PlaceVoid( "ItemTooltipBottomModule", "UpdatePriceVisibility;UIInventoryItemInt32", (ItemTooltipBottomModule_UpdatePriceVisibility x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipBottomModule_UpdatePriceVisibility( ItemTooltipBottomModule self, WeakHandle<UIInventoryItem> data, int overridePrice );void UpdateWeightVisibility(WeakHandle<UIInventoryItem> data)RTTIre.Hooks.PlaceVoid( "ItemTooltipBottomModule", "UpdateWeightVisibility;UIInventoryItem", (ItemTooltipBottomModule_UpdateWeightVisibility x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipBottomModule_UpdateWeightVisibility( ItemTooltipBottomModule self, WeakHandle<UIInventoryItem> data );static bool ShouldHideBottomModule(InventoryTooltipDisplayContext displayContext, WeakHandle<UIInventoryItem> itemData)staticRTTI globalre.Hooks.Place( "ItemTooltipBottomModule", "ItemTooltipBottomModule::ShouldHideBottomModule;InventoryTooltipDisplayContextUIInventoryItem", (ItemTooltipBottomModule_ShouldHideBottomModule x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipBottomModule_ShouldHideBottomModule( InventoryTooltipDisplayContext displayContext, WeakHandle<UIInventoryItem> itemData );static bool ShouldDisplayPrice(InventoryTooltipDisplayContext displayContext, bool isSellable, game.ItemData itemData, game.data.ItemType itemType, game.LootItemType lootItemType)staticRTTI globalre.Hooks.Place( "ItemTooltipBottomModule", "ItemTooltipBottomModule::ShouldDisplayPrice;InventoryTooltipDisplayContextBoolgameItemDatagamedataItemTypeLootItemType", (ItemTooltipBottomModule_ShouldDisplayPrice x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipBottomModule_ShouldDisplayPrice( InventoryTooltipDisplayContext displayContext, bool isSellable, game.ItemData? itemData, game.data.ItemType itemType, game.LootItemType lootItemType );static bool ShouldHideBottomModule(MinimalItemTooltipData data, InventoryTooltipDisplayContext tooltipDisplayContext, game.ItemDisplayContext itemDisplayContext)staticRTTI globalre.Hooks.Place( "ItemTooltipBottomModule", "ItemTooltipBottomModule::ShouldHideBottomModule;MinimalItemTooltipDataInventoryTooltipDisplayContextItemDisplayContext", (ItemTooltipBottomModule_ShouldHideBottomModule2 x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipBottomModule_ShouldHideBottomModule2( MinimalItemTooltipData? data, InventoryTooltipDisplayContext tooltipDisplayContext, game.ItemDisplayContext itemDisplayContext );