UIInventoryItemRequirementsManager
classscriptedClass
extends IScriptable › ISerializable
Properties 17
| Name | Type | Flags |
|---|---|---|
attachedItem | wref<UIInventoryItem> | scriptedprivate |
equipRequirements | array<SItemStackRequirementData> | scriptedprivate |
equipRequirementsFetched | Bool | scriptedprivate |
isEquippable | Bool | scriptedprivate |
isEquippableAdditionalValue | Bool | scriptedprivate |
isEquippableFetched | Bool | scriptedprivate |
isHumanityRequirementMet | Bool | scriptedprivate |
isLevelRequirementMet | Bool | scriptedprivate |
isPerkRequirementMet | Bool | scriptedprivate |
isReflexRequirementMet | Bool | scriptedprivate |
isSmartlinkRequirementMet | Bool | scriptedprivate |
isStrengthRequirementMet | Bool | scriptedprivate |
itemRequiredLevel | Int32 | scriptedprivate |
perkRequirementName | String | scriptedprivate |
player | wref<GameObject> | scriptedprivate |
requiredReflex | Int32 | scriptedprivate |
requiredStrength | Int32 | scriptedprivate |
Methods 21
private final func CheckStatEquipRequirement(statToCheck: gamedataStatType, player: wref<GameObject>, statsSystem: ref<StatsSystem>) -> Boolscripted
private final func FetchEquipRequirements(opt force: Bool)scripted
public final func GetFirstUnmetEquipRequirement() -> SItemStackRequirementDatascripted
public final func GetLevelRequirementValue() -> Int32scripted
public final func GetPerkRequirementValue() -> Stringscripted
public final func GetReflexRequirementValue() -> Int32scripted
public final func GetStrengthRequirementValue() -> Int32scripted
public final func IsAnyItemDisplayRequirementNotMet() -> Boolscripted
public final func IsAnyRequirementNotMet() -> Boolscripted
public final func IsEquippable(opt force: Bool) -> Boolscripted
public final func IsEquippableRaw(opt force: Bool) -> Boolscripted
public final func IsHumanityRequirementMet() -> Boolscripted
public final func IsLevelRequirementMet() -> Boolscripted
public final func IsPerkRequirementMet() -> Boolscripted
public final func IsRarityRequirementMet(parentItem: wref<UIInventoryItem>) -> Boolscripted
public final func IsReflexRequirementMet() -> Boolscripted
public final func IsSmartlinkRequirementMet() -> Boolscripted
public final func IsStrengthRequirementMet() -> Boolscripted
public final func SetIsEquippable(value: Bool)scripted
public final func SetIsEquippableAdditionalValue(value: Bool)scripted
public final func Update(opt statsSystem: ref<StatsSystem>)scripted