Itemcache.wdb
Материал из YTDB DataBase
(Различия между версиями)
Строка 126: | Строка 126: | ||
|} | |} | ||
+ | Считываеться количество блоков, а потом в цикле считывается структура, описаные ниже поля | ||
+ | {| border="1" | ||
+ | |Количество блоков | ||
+ | |Поле | ||
+ | |Тип | ||
+ | |Комментарий | ||
+ | |- | ||
+ | |StatsCount | ||
+ | | - | ||
+ | |int | ||
+ | | - | ||
+ | |- | ||
+ | | - | ||
+ | |stat_type | ||
+ | |uint | ||
+ | | - | ||
+ | |- | ||
+ | | - | ||
+ | |stat_value | ||
+ | |int | ||
+ | | - | ||
+ | |} | ||
Текущая версия на 08:58, 4 февраля 2010
Структура Itemcache.wdb немного отличается от остальных, так как присутствуют динамические поля
Поле | Тип | Комментарий |
entry | uint | - |
EntrySize | uint | - |
class | uint | - |
subclass | uint | - |
unk0 | int | - |
name | char | - |
name2 | char | - |
name3 | char | - |
name4 | char | - |
displayid | uint | - |
Quality | uint | - |
Flags | uint | - |
Faction | uint | - |
BuyPrice | uint | - |
SellPrice | uint | - |
InventoryType | uint | - |
AllowableClass | int | - |
AllowableRace | int | - |
ItemLevel | uint | - |
RequiredLevel | uint | - |
RequiredSkill | uint | - |
RequiredSkillRank | uint | - |
requiredspell | uint | - |
requiredhonorrank | uint | - |
RequiredCityRank | uint | - |
RequiredReputationFaction | uint | - |
RequiredReputationRank | uint | - |
maxcount | uint | - |
stackable | uint | - |
ContainerSlots | uint |
Считываеться количество блоков, а потом в цикле считывается структура, описаные ниже поля
Количество блоков | Поле | Тип | Комментарий |
StatsCount | - | int | - |
- | stat_type | uint | - |
- | stat_value | int | - |
Поле | Тип | Комментарий |
ScalingStatDistribution | uint | - |
ScalingStatValue | uint | - |
dmg_min1 | float | - |
dmg_max1 | float | - |
dmg_type1 | uint | - |
dmg_min2 | float | - |
dmg_max2 | float | - |
dmg_type2 | uint | - |
armor | uint | - |
holy_res | uint | - |
fire_res | uint | - |
nature_res | uint | - |
frost_res | uint | - |
shadow_res | uint | - |
arcane_res | uint | - |
delay | uint | - |
AmmoType | uint | - |
RangedModRange | float | - |
spellid_1 | uint | - |
spelltrigger_1 | uint | - |
spellcharges_1 | int | - |
spellcooldown_1 | int | - |
spellcategory_1 | uint | - |
spellcategorycooldown_1 | int | - |
spellid_2 | uint | - |
spelltrigger_2 | uint | - |
spellcharges_2 | int | - |
spellcooldown_2 | int | - |
spellcategory_2 | uint | - |
spellcategorycooldown_2 | int | - |
spellid_3 | uint | - |
spelltrigger_3 | uint | - |
spellcharges_3 | int | - |
spellcooldown_3 | int | - |
spellcategory_3 | uint | - |
spellcategorycooldown_3 | int | - |
spellid_4 | uint | - |
spelltrigger_4 | uint | - |
spellcharges_4 | int | - |
spellcooldown_4 | int | - |
spellcategory_4 | uint | - |
spellcategorycooldown_4 | int | - |
spellid_5 | uint | - |
spelltrigger_5 | uint | - |
spellcharges_5 | int | - |
spellcooldown_5 | int | - |
spellcategory_5 | uint | - |
spellcategorycooldown_5 | int | - |
bonding | uint | - |
description | char | - |
PageText | uint | - |
LanguageID | uint | - |
PageMaterial | uint | - |
startquest | uint | - |
lockid | uint | - |
Material | int | - |
sheath | uint | - |
RandomProperty | uint | - |
RandomSuffix | uint | - |
block | uint | - |
itemset | uint | - |
MaxDurability | uint | - |
area | uint | - |
Map | int | - |
BagFamily | int | - |
TotemCategory | int | - |
socketColor_1 | int | - |
socketContent_1 | int | - |
socketColor_2 | int | - |
socketContent_2 | int | - |
socketColor_3 | int | - |
socketContent_3 | int | - |
socketBonus | int | - |
GemProperties | int | - |
RequiredDisenchantSkill | int | - |
ArmorDamageModifier | float | - |
Duration | int | - |
ItemLimitCategory | uint | - |
HolidayID | uint |