UIInventoryItemRequirementsManager class
UIInventoryItemRequirementsManager
Inheritance
Base: IScriptable
Derived
None.
Properties
| Property | Type | |
|---|---|---|
itemRequiredLevel | int | scripted |
requiredStrength | int | scripted |
requiredReflex | int | scripted |
perkRequirementName | string | scripted |
isSmartlinkRequirementMet | bool | scripted |
isLevelRequirementMet | bool | scripted |
isStrengthRequirementMet | bool | scripted |
isReflexRequirementMet | bool | scripted |
isPerkRequirementMet | bool | scripted |
isHumanityRequirementMet | bool | scripted |
isEquippable | bool | scripted |
isEquippableAdditionalValue | bool | scripted |
isEquippableFetched | bool | scripted |
equipRequirements | game.SItemStackRequirementData[] | scripted |
equipRequirementsFetched | bool | scripted |
player | WeakHandle<game.Object> | scripted |
attachedItem | WeakHandle<UIInventoryItem> | scripted |
Functions
void Update(game.StatsSystem? statsSystem)RTTIbool CheckStatEquipRequirement(game.data.StatType statToCheck, WeakHandle<game.Object> player, game.StatsSystem statsSystem)RTTIbool IsSmartlinkRequirementMet()RTTIbool IsLevelRequirementMet()RTTIbool IsStrengthRequirementMet()RTTIbool IsReflexRequirementMet()RTTIbool IsPerkRequirementMet()RTTIbool IsHumanityRequirementMet()RTTIbool IsRarityRequirementMet(WeakHandle<UIInventoryItem> parentItem)RTTIbool IsAnyRequirementNotMet()RTTIbool IsAnyItemDisplayRequirementNotMet()RTTIint GetLevelRequirementValue()RTTIint GetStrengthRequirementValue()RTTIint GetReflexRequirementValue()RTTIstring GetPerkRequirementValue()RTTIvoid SetIsEquippable(bool value)RTTIvoid SetIsEquippableAdditionalValue(bool value)RTTIbool IsEquippableRaw(bool? force)RTTIbool IsEquippable(bool? force)RTTIvoid FetchEquipRequirements(bool? force)RTTIgame.SItemStackRequirementData GetFirstUnmetEquipRequirement()RTTIstatic UIInventoryItemRequirementsManager? Make(WeakHandle<UIInventoryItem> inventoryItem, WeakHandle<game.Object> player)staticRTTI global