BlackICE Scripting

class

UIInventoryItemRequirementsManager

  • 17 properties
  • 22 functions

Extends IScriptable ISerializable

Properties

PropertyTypeOffset
itemRequiredLevelint0x0 scripted
requiredStrengthint0x4 scripted
requiredReflexint0x8 scripted
perkRequirementNamestring0x10 scripted
isSmartlinkRequirementMetbool0x30 scripted
isLevelRequirementMetbool0x31 scripted
isStrengthRequirementMetbool0x32 scripted
isReflexRequirementMetbool0x33 scripted
isPerkRequirementMetbool0x34 scripted
isHumanityRequirementMetbool0x35 scripted
isEquippablebool0x36 scripted
isEquippableAdditionalValuebool0x37 scripted
isEquippableFetchedbool0x38 scripted
equipRequirementsgame.SItemStackRequirementData[]0x40 scripted
equipRequirementsFetchedbool0x50 scripted
playerWeakHandle<game.Object>0x58 scripted
attachedItemWeakHandle<UIInventoryItem>0x68 scripted

Functions

  • void Update(game.StatsSystem? statsSystem) RTTI
  • bool CheckStatEquipRequirement(game.data.StatType statToCheck, WeakHandle<game.Object> player, game.StatsSystem statsSystem) RTTI
  • bool IsSmartlinkRequirementMet() RTTI
  • bool IsLevelRequirementMet() RTTI
  • bool IsStrengthRequirementMet() RTTI
  • bool IsReflexRequirementMet() RTTI
  • bool IsPerkRequirementMet() RTTI
  • bool IsHumanityRequirementMet() RTTI
  • bool IsRarityRequirementMet(WeakHandle<UIInventoryItem> parentItem) RTTI
  • bool IsAnyRequirementNotMet() RTTI
  • bool IsAnyItemDisplayRequirementNotMet() RTTI
  • int GetLevelRequirementValue() RTTI
  • int GetStrengthRequirementValue() RTTI
  • int GetReflexRequirementValue() RTTI
  • string GetPerkRequirementValue() RTTI
  • void SetIsEquippable(bool value) RTTI
  • void SetIsEquippableAdditionalValue(bool value) RTTI
  • bool IsEquippableRaw(bool? force) RTTI
  • bool IsEquippable(bool? force) RTTI
  • void FetchEquipRequirements(bool? force) RTTI
  • game.SItemStackRequirementData GetFirstUnmetEquipRequirement() RTTI
  • static UIInventoryItemRequirementsManager? Make(WeakHandle<UIInventoryItem> inventoryItem, WeakHandle<game.Object> player) staticRTTI global