Itemcache.wdb
Материал из YTDB DataBase
(Различия между версиями)
(Новая страница: «Структура Itemcache.wdb немного отличается от остальных, так как присутствуют динамические пол…») |
|||
(2 промежуточные версии не показаны) | |||
Строка 123: | Строка 123: | ||
|- | |- | ||
|ContainerSlots | |ContainerSlots | ||
+ | |uint | ||
+ | |} | ||
+ | |||
+ | Считываеться количество блоков, а потом в цикле считывается структура, описаные ниже поля | ||
+ | {| border="1" | ||
+ | |Количество блоков | ||
+ | |Поле | ||
+ | |Тип | ||
+ | |Комментарий | ||
+ | |- | ||
+ | |StatsCount | ||
+ | | - | ||
+ | |int | ||
+ | | - | ||
+ | |- | ||
+ | | - | ||
+ | |stat_type | ||
+ | |uint | ||
+ | | - | ||
+ | |- | ||
+ | | - | ||
+ | |stat_value | ||
+ | |int | ||
+ | | - | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| border="1" | ||
+ | |Поле | ||
+ | |Тип | ||
+ | |Комментарий | ||
+ | |- | ||
+ | |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 | |uint | ||
|} | |} |
Текущая версия на 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 |