OpenEnroth 631fe01
Loading...
Searching...
No Matches
Public Attributes | List of all members
ItemData Struct Reference

#include <ItemData.h>

Public Attributes

std::string iconName = ""
 
std::string name = ""
 
std::string unidentifiedName = ""
 
std::string description = ""
 
int baseValue = 0
 
SpriteId spriteId = SPRITE_NULL
 
Pointi paperdollAnchorOffset
 
ItemType type = ITEM_TYPE_NONE
 
CharacterSkillType skill = CHARACTER_SKILL_MISC
 
int damageDice = 0
 
int damageRoll = 0
 
int damageMod = 0
 
int reagentPower = 0
 
ItemRarity rarity = RARITY_COMMON
 
ItemEnchantment specialEnchantment = ITEM_ENCHANTMENT_NULL
 
std::optional< CharacterAttributestandardEnchantment
 
int standardEnchantmentStrength = 0
 
IndexedArray< int, ITEM_TREASURE_LEVEL_FIRST_RANDOM, ITEM_TREASURE_LEVEL_LAST_RANDOMuChanceByTreasureLvl = {{}}
 
int identifyDifficulty = 0
 

Member Data Documentation

◆ baseValue

int ItemData::baseValue = 0

◆ damageDice

int ItemData::damageDice = 0

◆ damageMod

int ItemData::damageMod = 0

◆ damageRoll

int ItemData::damageRoll = 0

◆ description

std::string ItemData::description = ""

◆ iconName

std::string ItemData::iconName = ""

◆ identifyDifficulty

int ItemData::identifyDifficulty = 0

◆ name

std::string ItemData::name = ""

◆ paperdollAnchorOffset

Pointi ItemData::paperdollAnchorOffset

◆ rarity

ItemRarity ItemData::rarity = RARITY_COMMON

◆ reagentPower

int ItemData::reagentPower = 0

◆ skill

◆ specialEnchantment

ItemEnchantment ItemData::specialEnchantment = ITEM_ENCHANTMENT_NULL

◆ spriteId

SpriteId ItemData::spriteId = SPRITE_NULL

◆ standardEnchantment

std::optional<CharacterAttribute> ItemData::standardEnchantment

◆ standardEnchantmentStrength

int ItemData::standardEnchantmentStrength = 0

◆ type

ItemType ItemData::type = ITEM_TYPE_NONE

◆ uChanceByTreasureLvl

◆ unidentifiedName

std::string ItemData::unidentifiedName = ""

The documentation for this struct was generated from the following file: