class
UIInventoryItemWeaponBar
- 5 properties
- 5 functions
Extends IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
Value | float | 0x0 | scripted |
MaxValue | float | 0x4 | scripted |
Percentage | float | 0x8 | scripted |
Type | WeaponBarType | 0xC | scripted |
isValueSet | bool | 0x10 | scripted |
Functions
bool IsValueSet()RTTIre.Hooks.Place( "UIInventoryItemWeaponBar", "IsValueSet;", (UIInventoryItemWeaponBar_IsValueSet x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct UIInventoryItemWeaponBar_IsValueSet( UIInventoryItemWeaponBar self );WeaponBarTypeGroup GetBarTypeGroup()RTTIre.Hooks.Place( "UIInventoryItemWeaponBar", "GetBarTypeGroup;", (UIInventoryItemWeaponBar_GetBarTypeGroup x) => { return re.Hooks.CallOriginal<re.msgpack.WeaponBarTypeGroup>(); } ); [Msgpack.Gen] public readonly partial record struct UIInventoryItemWeaponBar_GetBarTypeGroup( UIInventoryItemWeaponBar self );static WeaponBarTypeGroup GetBarTypeGroup(WeaponBarType barType)staticRTTI globalre.Hooks.Place( "UIInventoryItemWeaponBar", "UIInventoryItemWeaponBar::GetBarTypeGroup;WeaponBarType", (UIInventoryItemWeaponBar_GetBarTypeGroup2 x) => { return re.Hooks.CallOriginal<re.msgpack.WeaponBarTypeGroup>(); } ); [Msgpack.Gen] public readonly partial record struct UIInventoryItemWeaponBar_GetBarTypeGroup2( WeaponBarType barType );static UIInventoryItemWeaponBar? MakeCurve(WeaponBarType type, float value, UIInventoryItemStatsManager statsManager, bool withoutValue)staticRTTI globalre.Hooks.Place( "UIInventoryItemWeaponBar", "UIInventoryItemWeaponBar::MakeCurve;WeaponBarTypeFloatUIInventoryItemStatsManagerBool", (UIInventoryItemWeaponBar_MakeCurve x) => { return re.Hooks.CallOriginal<re.msgpack.UIInventoryItemWeaponBar>(); } ); [Msgpack.Gen] public readonly partial record struct UIInventoryItemWeaponBar_MakeCurve( WeaponBarType type, float value, UIInventoryItemStatsManager? statsManager, bool withoutValue );static UIInventoryItemWeaponBar? Make(game.data.ItemType itemType, WeaponBarType type, float value, float maxValue, bool withoutValue)staticRTTI globalre.Hooks.Place( "UIInventoryItemWeaponBar", "UIInventoryItemWeaponBar::Make;gamedataItemTypeWeaponBarTypeFloatFloatBool", (UIInventoryItemWeaponBar_Make x) => { return re.Hooks.CallOriginal<re.msgpack.UIInventoryItemWeaponBar>(); } ); [Msgpack.Gen] public readonly partial record struct UIInventoryItemWeaponBar_Make( game.data.ItemType itemType, WeaponBarType type, float value, float maxValue, bool withoutValue );