World of Warcraft
Starcraft
Warcraft 3
Starcraft 2

Category:World of Warcraft WDB Files

From Source Peek Wiki

Jump to: navigation, search

Contents

Header

The header is 24 bytes in length and consists of 6 fields.

Column Field Type Notes
1 Signature String 4-byte string identifying the file (reversed!)
2 Version Integer 4-byte integer identifying the client version
3 Language String 4-byte string identifying the language (reversed!)
4 Row Length Integer Something to do with row length, there is no consistent way of retrieving it as of yet.
5 Unknown Integer 4-bytes
6 Version Integer New in 9438 - version of the current build's caches (starting with 0).(No this field in 3.0.5.9294)

The string's in the header differ from strings in the data, they're not terminated by a NULL character but are instead locked at 4-bytes.

Entries

Each entry in a WDB consists of a 4 byte unique ID followed by a 4 byte integer which determines the length (in bytes) of the entry.

End of file

Each WDB file ends with 8 0x00 Bytes

Signatures

File Signature
CreatureCache.wdb WMOB
GameObjectCache.wdb WGOB
QuestCache.wdb WQST
ItemCache.wdb WIDB
ItemNameCache.wdb WNDB
ItemTextCache.wdb WITX
NPCCache.wdb WNPC
PageTextCache.wdb WPTX
WOWCache.wdb WRDN

Language

Locale Notes
enUS English, enGB and enUS
krKR Korean
frFR French
deDE German
zhCN Simplified Chinese, zhCN and enCN
zhTW Taiwanese, zhTW and enTW
esES Spanish
ruRU Russian

Pages in category "World of Warcraft WDB Files"

The following 9 pages are in this category, out of 9 total.

C

G

I

I cont.

N

P

Q

W

This page was last modified on 21 September 2009, at 21:43. This page has been accessed 16,906 times.