#include <ItemTable.h>
|
IndexedArray< ItemDesc, ITEM_FIRST_VALID, ITEM_LAST_VALID > | pItems |
|
IndexedArray< ItemEnchantmentTable, ATTRIBUTE_FIRST_ENCHANTABLE, ATTRIBUTE_LAST_ENCHANTABLE > | standardEnchantments |
|
IndexedArray< ItemSpecialEnchantmentTable, ITEM_ENCHANTMENT_FIRST_VALID, ITEM_ENCHANTMENT_LAST_VALID > | pSpecialEnchantments |
|
char | field_9FC4 [5000] |
|
char | field_B348 [5000] |
|
char | field_C6D0 [5000] |
|
char | field_DA58 [5000] |
|
char | field_EDE0 [384] |
|
IndexedArray< IndexedArray< ItemId, ITEM_FIRST_REAL_POTION, ITEM_LAST_REAL_POTION >, ITEM_FIRST_REAL_POTION, ITEM_LAST_REAL_POTION > | potionCombination |
|
IndexedArray< IndexedArray< uint16_t, ITEM_FIRST_REAL_POTION, ITEM_LAST_REAL_POTION >, ITEM_FIRST_REAL_POTION, ITEM_LAST_REAL_POTION > | potionNotes |
|
IndexedArray< unsigned int, ITEM_TREASURE_LEVEL_FIRST_RANDOM, ITEM_TREASURE_LEVEL_LAST_RANDOM > | chanceByTreasureLevelSums |
|
IndexedArray< unsigned int, ITEM_TREASURE_LEVEL_FIRST_RANDOM, ITEM_TREASURE_LEVEL_LAST_RANDOM > | uBonusChanceStandart |
|
IndexedArray< unsigned int, ITEM_TREASURE_LEVEL_FIRST_RANDOM, ITEM_TREASURE_LEVEL_LAST_RANDOM > | uBonusChanceSpecial |
|
IndexedArray< unsigned int, ITEM_TREASURE_LEVEL_FIRST_RANDOM, ITEM_TREASURE_LEVEL_LAST_RANDOM > | uBonusChanceWpSpecial |
|
IndexedArray< unsigned int, ITEM_TYPE_FIRST_NORMAL_ENCHANTABLE, ITEM_TYPE_LAST_NORMAL_ENCHANTABLE > | chanceByItemTypeSums |
|
IndexedArray< BonusRange, ITEM_TREASURE_LEVEL_FIRST_RANDOM, ITEM_TREASURE_LEVEL_LAST_RANDOM > | bonusRanges |
|
unsigned int | pSpecialEnchantments_count |
|
char | field_1179C |
|
char | field_1179D |
|
char | field_1179E |
|
char | field_1179F |
|
◆ generateItem()
- Original binary offset:
- 0x456620
◆ Initialize()
◆ IsMaterialNonCommon()
bool ItemTable::IsMaterialNonCommon |
( |
const ItemGen * |
pItem | ) |
|
◆ IsMaterialSpecial()
bool ItemTable::IsMaterialSpecial |
( |
const ItemGen * |
pItem | ) |
|
◆ LoadPotionNotes()
void ItemTable::LoadPotionNotes |
( |
const Blob & |
potionNotes | ) |
|
◆ LoadPotions()
void ItemTable::LoadPotions |
( |
const Blob & |
potions | ) |
|
◆ SetSpecialBonus()
void ItemTable::SetSpecialBonus |
( |
ItemGen * |
pItem | ) |
|
◆ bonusRanges
◆ chanceByItemTypeSums
◆ chanceByTreasureLevelSums
◆ field_1179C
char ItemTable::field_1179C |
◆ field_1179D
char ItemTable::field_1179D |
◆ field_1179E
char ItemTable::field_1179E |
◆ field_1179F
char ItemTable::field_1179F |
◆ field_9FC4
char ItemTable::field_9FC4[5000] |
◆ field_B348
char ItemTable::field_B348[5000] |
◆ field_C6D0
char ItemTable::field_C6D0[5000] |
◆ field_DA58
char ItemTable::field_DA58[5000] |
◆ field_EDE0
char ItemTable::field_EDE0[384] |
◆ pItems
◆ potionCombination
◆ potionNotes
◆ pSpecialEnchantments
◆ pSpecialEnchantments_count
unsigned int ItemTable::pSpecialEnchantments_count |
◆ standardEnchantments
◆ uBonusChanceSpecial
◆ uBonusChanceStandart
◆ uBonusChanceWpSpecial
The documentation for this struct was generated from the following files: