class
InventoryTooltiData_CyberwareUpgradeData
- 6 properties
- 2 functions
Extends IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
upgradeQuality | game.data.Quality | 0x0 | scripted |
isUpgradable | bool | 0x4 | scripted |
isRipperdoc | bool | 0x5 | scripted |
isUpgradeScreen | bool | 0x6 | scripted |
playerComponents | int | 0x8 | scripted |
upgradeCost | CyberwareUpgradeCostData | 0xC | scripted |
Functions
bool IsValid()RTTIre.Hooks.Place( "InventoryTooltiData_CyberwareUpgradeData", "IsValid;", (InventoryTooltiData_CyberwareUpgradeData_IsValid x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct InventoryTooltiData_CyberwareUpgradeData_IsValid( InventoryTooltiData_CyberwareUpgradeData self );static InventoryTooltiData_CyberwareUpgradeData? Make(WeakHandle<UIInventoryItem> item, WeakHandle<game.Object> player, bool isUpgradeScreen)staticRTTI globalre.Hooks.Place( "InventoryTooltiData_CyberwareUpgradeData", "InventoryTooltiData_CyberwareUpgradeData::Make;UIInventoryItemGameObjectBool", (InventoryTooltiData_CyberwareUpgradeData_Make x) => { return re.Hooks.CallOriginal<re.msgpack.InventoryTooltiData_CyberwareUpgradeData>(); } ); [Msgpack.Gen] public readonly partial record struct InventoryTooltiData_CyberwareUpgradeData_Make( WeakHandle<UIInventoryItem> item, WeakHandle<game.Object> player, bool isUpgradeScreen );