ItemData class
game.ItemData
Inheritance
Base: IScriptable
Derived
game.BlueprintStackableItemData, game.StackedItemData, game.UniqueItemData
Properties
None.
Functions
game.ItemID GetID()RTTICName GetName()RTTIstring GetNameAsString()RTTIint GetQuantity()RTTIbool HasAttachmentSlot(TDBID slotID)RTTIbool HasPlacementSlot(TDBID slotID)RTTIbool HasTag(CName tag)RTTIbool HasAnyOfTags(CName[] tags)RTTIbool SetDynamicTag(CName tag)RTTIbool RemoveDynamicTag(CName tag)RTTICName[] GetDynamicTags()RTTIGameTime GetTimestamp()RTTIbool HasStatData(game.data.StatType type)RTTIfloat GetStatValueByType(game.data.StatType type)RTTIfloat GetBareStatValueByType(game.data.StatType type)RTTIgame.StatsObjectID GetStatsObjectID()RTTIbool HasPartInSlot(TDBID slotID)RTTIvoid ReinitializePlayerStats(ScriptGameInstance gameInstance, ent.EntityID ownerID)RTTIgame.StatsBundleHandler? GetTemporaryStatBundle()RTTIgame.data.ItemType GetItemType()RTTICName GetLocalizedItemType()RTTIbool UsesVariants()RTTIint GetVariant()RTTIvoid AddStatsOnEquip(game.Object objectAttachedTo)RTTIvoid SubtractStatsOnUnequip(game.Object objectDetachedFrom)RTTI