REDNODE / GAME API

InventoryItemData

structnative name gameInventoryItemDatanative

Properties 58

NameTypeFlags
Abilitiesarray<InventoryItemAbility>overriding
AdditionalDescriptionStringoverriding
AmmoInt32overriding
Attachmentsarray<ref<InventoryItemAttachments>>overriding
BuyPriceFloatoverriding
CategoryNameStringoverriding
ComparedQualitygamedataQualityoverriding
DamageTypegamedataDamageTypeoverriding
DescriptionStringoverriding
EmptyBooloverriding
EquipmentAreagamedataEquipmentAreaoverriding
EquipRequirementSItemStackRequirementDataoverriding
EquipRequirementsarray<SItemStackRequirementData>overriding
GameItemDatawref<gameItemData>overriding
GameplayDescriptionStringoverriding
IconGenderItemIconGenderoverriding
IconPathStringoverriding
IDItemIDoverriding
IsAvailableBooloverriding
IsBrokenBooloverriding
IsCraftedBooloverriding
IsCraftingMaterialBooloverriding
IsEquippableBooloverriding
IsEquippedBooloverriding
IsIconicBooloverriding
IsNewBooloverriding
IsPartBooloverriding
IsPerkRequiredBooloverriding
IsRequirementMetBooloverriding
IsVendorItemBooloverriding
IsVisualsEquippedBooloverriding
ItemLevelInt32overriding
ItemShapeEInventoryItemShapeoverriding
ItemTypegamedataItemTypeoverriding
LocalizedItemTypeStringoverriding
LootItemTypeLootItemTypeoverriding
NameStringoverriding
PerkRequiredNameStringoverriding
PlacementSlotsarray<TweakDBID>overriding
PlayerLevelInt32overriding
PlayerReflexesInt32overriding
PlayerStreetCredInt32overriding
PlayerStrengthInt32overriding
PositionInBackpackUint32overriding
PriceFloatoverriding
PrimaryStatsarray<StatViewData>overriding
QualityCNameoverriding
QualityFFloatoverriding
QuantityInt32overriding
RequiredLevelInt32overriding
RequirementSItemStackRequirementDataoverriding
SecondaryStatsarray<StatViewData>overriding
ShapeEInventoryItemShapeoverriding
SlotIDTweakDBIDoverriding
SlotIndexInt32overriding
SortDataInventoryItemSortDataoverriding
UnlockProgressFloatoverriding

Methods 6

static native func GetArmor()
static native func GetArmorF(self: InventoryItemData) -> Float
static native func GetDPS(self: InventoryItemData) -> Int32
static native func GetDPSF(self: InventoryItemData) -> Float
static native func IsGarment(self: InventoryItemData) -> Bool
static native func IsWeapon(self: InventoryItemData) -> Bool