BlackICE Scripting

class

MinimalItemTooltipData

  • 55 properties
  • 17 functions

Extends ATooltipData IScriptable ISerializable

Properties

PropertyTypeOffset
itemIDgame.ItemID0x0 scripted
itemTweakIDTDBID0x10 scripted
itemDataWeakHandle<game.ItemData>0x18 scripted
transmogItemgame.ItemID0x28 scripted
itemNamestring0x38 scripted
qualitygame.data.Quality0x58 scripted
quantityint0x5C scripted
descriptionstring0x60 scripted
gameplayDescriptionstring0x80 scripted
weightfloat0xA0 scripted
pricefloat0xA4 scripted
dpsValuefloat0xA8 scripted
dpsDifffloat0xAC scripted
armorValuefloat0xB0 scripted
armorDifffloat0xB4 scripted
compareDPSbool0xB8 scripted
compareArmorbool0xB9 scripted
comparedQualitygame.data.Quality0xBA scripted
qualityFfloat0xC0 scripted
comparisonQualityFfloat0xC4 scripted
attackSpeedfloat0xC8 scripted
projectilesPerShotfloat0xCC scripted
grenadeDataInventoryTooltiData_GrenadeData?0xD0 scripted
ammoCountint0xE0 scripted
hasSilencerbool0xE4 scripted
hasScopebool0xE5 scripted
isSilencerInstalledbool0xE6 scripted
isScopeInstalledbool0xE7 scripted
requirementsMinimalItemTooltipDataRequirements?0xE8 scripted
recipeDataMinimalItemTooltipRecipeData?0xF8 scripted
attributeAllocationStatsMinimalItemTooltipStatData?[]0x108 scripted
statsMinimalItemTooltipStatData?[]0x118 scripted
modsMinimalItemTooltipModData?[]0x128 scripted
dedicatedModsMinimalItemTooltipModAttachmentData?[]0x138 scripted
cyberwareUpgradeDataInventoryTooltiData_CyberwareUpgradeData?0x148 scripted
itemTypegame.data.ItemType0x158 scripted
itemCategorygame.data.ItemCategory0x15C scripted
equipmentAreagame.data.EquipmentArea0x160 scripted
itemEvolutiongame.data.WeaponEvolution0x164 scripted
itemPerkGroupgame.data.PerkWeaponGroupType0x168 scripted
lootItemTypegame.LootItemType0x16C scripted
iconPathstring0x170 scripted
useMaleIconbool0x190 scripted
isIconicbool0x191 scripted
isPlusfloat0x194 scripted
isBrokenbool0x198 scripted
isCraftedbool0x199 scripted
isEquippedbool0x19A scripted
hasRaritybool0x19B scripted
displayContextDataItemDisplayContextData?0x1A0 scripted
displayContextInventoryTooltipDisplayContext0x1B0 scripted
DEBUG_iconErrorInfoDEBUG_IconErrorInfo?0x1B8 scripted
statsManagerUIInventoryItemStatsManager?0x1C8 scripted
statsManagerFetchedbool0x1D8 scripted
managerRefWeakHandle<UIInventoryItemsManager>0x1E0 scripted

Functions

  • void SetManager(WeakHandle<UIInventoryItemsManager> manager) RTTI
  • WeakHandle<UIInventoryItemStatsManager> GetStatsManager(bool? refetch) RTTI
  • WeakHandle<UIInventoryItemStatsManager> GetStatsManagerPure(bool? refetch) RTTI
  • static MinimalItemTooltipModAttachmentData? GetDefaultModAttachmentData(InventoryTooltipData data, int index, game.InventoryItemAttachmentType type) staticRTTI global
  • static void FillModsFromTooltipData(InventoryTooltipData data, MinimalItemTooltipModData[] mods, MinimalItemTooltipModAttachmentData[] dedicatedMods) staticRTTI global
  • static MinimalItemTooltipStatData?[] GetSecondaryStatsForStatMap(WeakHandle<game.ItemData> itemData, game.data.ItemType itemType, game.data.ItemCategory itemCategory) staticRTTI global
  • static bool IsAttributeAllocationStat(game.data.StatType stat) staticRTTI global
  • static MinimalItemTooltipStatData?[] GetSecondaryStatsFromTooltipData(InventoryTooltipData data, game.data.ItemCategory itemCategory, bool filterZero) staticRTTI global
  • static MinimalItemTooltipData? FromInventoryTooltipData(InventoryTooltipData tooltipData) staticRTTI global
  • static MinimalItemTooltipStatData?[] GetAttributeAllocationStatsFromTooltipData(InventoryTooltipData data, bool filterZero) staticRTTI global
  • static MinimalItemTooltipDataRequirements? GetMinimalTooltipDataRequirements(WeakHandle<game.ItemData> itemData, InventoryDataManagerV2 dataManager) staticRTTI global
  • static MinimalItemTooltipModAttachmentData? GetDefaultModAttachmentData(bool isEmpty, CName qualityName, TDBID slotID, string itemName, game.InventoryItemAbility[] abilities, game.InventoryItemAttachmentType type) staticRTTI global
  • static MinimalItemTooltipDataRequirements? GetMinimalTooltipDataRequirements(WeakHandle<game.ItemData> itemData, WeakHandle<game.Object> owner, bool hasSmartlink, int playerStrength, int playerReflex, int playerLevel) staticRTTI global
  • static MinimalItemTooltipDataRequirements? GetMinimalTooltipDataRequirements(WeakHandle<game.ItemData> itemData, InventoryTooltipData tooltipData) staticRTTI global
  • static void GetModsDataPackages(WeakHandle<game.ItemData> itemData, WeakHandle<game.data.Item_Record> itemRecord, InventoryTooltipDisplayContext displayContext, WeakHandle<game.ItemData> parentItemData, TDBID slotID, MinimalItemTooltipModData[] mods) staticRTTI global
  • static bool ShouldFilterOutGrenadeStat(game.data.StatType stat) staticRTTI global
  • static MinimalItemTooltipData? FromInventoryItemData(game.InventoryItemData itemData) staticRTTI global