class
ItemTooltipCyberwareUpgradeController
- 24 properties
- 13 functions
Extends ItemTooltipModuleController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
componentsContainer | ink.CompoundWidgetReference | 0x30 | scripted |
moneyContainer | ink.CompoundWidgetReference | 0x48 | scripted |
moneyCostLabel | ink.TextWidgetReference | 0x60 | scripted |
upgradeProgressBarRef | ink.WidgetReference | 0x78 | scripted |
upgradeCWInputName | CName | 0x90 | scripted |
progressEffectName | CName | 0x98 | scripted |
progressBarAnimName | CName | 0xA0 | scripted |
ripperdocContainer | ink.CompoundWidgetReference | 0xA8 | scripted |
inventoryContainer | ink.CompoundWidgetReference | 0xC0 | scripted |
inputHint | ink.WidgetReference | 0xD8 | scripted |
rarityLabel | ink.TextWidgetReference | 0xF0 | scripted |
upgradeIconAnimName | CName | 0x108 | scripted |
reqNotMetAnimName | CName | 0x110 | scripted |
root | WeakHandle<ink.Widget> | 0x118 | scripted |
componentsController | WeakHandle<CrafringMaterialItemController> | 0x128 | scripted |
craftingMaterial | CachedCraftingMaterial? | 0x138 | scripted |
isUpgradable | bool | 0x148 | scripted |
isUpgradeScreen | bool | 0x149 | scripted |
isRipperdoc | bool | 0x14A | scripted |
upgradeIconAnimProxy | ink.anim.Proxy? | 0x150 | scripted |
upgradeIconAnimOptions | ink.anim.PlaybackOptions | 0x160 | scripted |
upgradeProgressBar | WeakHandle<ink.Widget> | 0x190 | scripted |
progressStarted | bool | 0x1A0 | scripted |
progressBarAnimProxy | ink.anim.Proxy? | 0x1A8 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "ItemTooltipCyberwareUpgradeController", "OnInitialize", (ItemTooltipCyberwareUpgradeController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCyberwareUpgradeController_OnInitialize( ItemTooltipCyberwareUpgradeController self );bool OnUninitialize()RTTIre.Hooks.Place( "ItemTooltipCyberwareUpgradeController", "OnUninitialize", (ItemTooltipCyberwareUpgradeController_OnUninitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCyberwareUpgradeController_OnUninitialize( ItemTooltipCyberwareUpgradeController self );void Update(MinimalItemTooltipData data)overrideRTTIre.Hooks.PlaceVoid( "ItemTooltipCyberwareUpgradeController", "Update;MinimalItemTooltipData", (ItemTooltipCyberwareUpgradeController_Update x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCyberwareUpgradeController_Update( ItemTooltipCyberwareUpgradeController self, MinimalItemTooltipData? data );void Update(InventoryTooltipData data)RTTIre.Hooks.PlaceVoid( "ItemTooltipCyberwareUpgradeController", "Update;InventoryTooltipData", (ItemTooltipCyberwareUpgradeController_Update2 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCyberwareUpgradeController_Update2( ItemTooltipCyberwareUpgradeController self, InventoryTooltipData? data );void NEW_Update(WeakHandle<UIInventoryItem> data, WeakHandle<PlayerPuppet> player)RTTIre.Hooks.PlaceVoid( "ItemTooltipCyberwareUpgradeController", "NEW_Update;UIInventoryItemPlayerPuppet", (ItemTooltipCyberwareUpgradeController_NEW_Update x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCyberwareUpgradeController_NEW_Update( ItemTooltipCyberwareUpgradeController self, WeakHandle<UIInventoryItem> data, WeakHandle<PlayerPuppet> player );void UpdateData(InventoryTooltiData_CyberwareUpgradeData data)RTTIre.Hooks.PlaceVoid( "ItemTooltipCyberwareUpgradeController", "UpdateData;InventoryTooltiData_CyberwareUpgradeData", (ItemTooltipCyberwareUpgradeController_UpdateData x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCyberwareUpgradeController_UpdateData( ItemTooltipCyberwareUpgradeController self, InventoryTooltiData_CyberwareUpgradeData? data );bool IsVisible()RTTIre.Hooks.Place( "ItemTooltipCyberwareUpgradeController", "IsVisible;", (ItemTooltipCyberwareUpgradeController_IsVisible x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCyberwareUpgradeController_IsVisible( ItemTooltipCyberwareUpgradeController self );void ReplaceLabelText(string text)RTTIre.Hooks.PlaceVoid( "ItemTooltipCyberwareUpgradeController", "ReplaceLabelText;String", (ItemTooltipCyberwareUpgradeController_ReplaceLabelText x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCyberwareUpgradeController_ReplaceLabelText( ItemTooltipCyberwareUpgradeController self, string text );bool OnUpgradePress(ink.PointerEvent evt)RTTIre.Hooks.Place( "ItemTooltipCyberwareUpgradeController", "OnUpgradePress", (ItemTooltipCyberwareUpgradeController_OnUpgradePress x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCyberwareUpgradeController_OnUpgradePress( ItemTooltipCyberwareUpgradeController self, ink.PointerEvent? evt );bool OnUpgradeHold(ink.PointerEvent evt)RTTIre.Hooks.Place( "ItemTooltipCyberwareUpgradeController", "OnUpgradeHold", (ItemTooltipCyberwareUpgradeController_OnUpgradeHold x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCyberwareUpgradeController_OnUpgradeHold( ItemTooltipCyberwareUpgradeController self, ink.PointerEvent? evt );bool OnUpgradeRelease(ink.PointerEvent evt)RTTIre.Hooks.Place( "ItemTooltipCyberwareUpgradeController", "OnUpgradeRelease", (ItemTooltipCyberwareUpgradeController_OnUpgradeRelease x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCyberwareUpgradeController_OnUpgradeRelease( ItemTooltipCyberwareUpgradeController self, ink.PointerEvent? evt );void ResetProgress()RTTIre.Hooks.PlaceVoid( "ItemTooltipCyberwareUpgradeController", "ResetProgress;", (ItemTooltipCyberwareUpgradeController_ResetProgress x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCyberwareUpgradeController_ResetProgress( ItemTooltipCyberwareUpgradeController self );string GetUpdateLevelString(game.data.Quality quality)RTTIre.Hooks.Place( "ItemTooltipCyberwareUpgradeController", "GetUpdateLevelString;gamedataQuality", (ItemTooltipCyberwareUpgradeController_GetUpdateLevelString x) => { return re.Hooks.CallOriginal<re.msgpack.Str>(); } ); [Msgpack.Gen] public readonly partial record struct ItemTooltipCyberwareUpgradeController_GetUpdateLevelString( ItemTooltipCyberwareUpgradeController self, game.data.Quality quality );