2018-01-06 14:56:57 +01:00
2018-01-06 14:56:57 +01:00

The eventual goal of this repository is to have an up to date location for column/field definitions for database files used in World of Warcraft.

Project goals:

  • Updated database definitions for all versions of World of Warcraft
  • Human readable
  • Machine readable

Cool stuff we might end up doing if this gets enough traction:

  • Repository will feed automated updates on WoWDev.wiki
  • Pull requests are automatically checked for validity

The format in which these files will be built up is still up for discussion. Current proposal is as follows:

Inline ID: <uint32 ID>

Regular: type ColName

Arrays: type[length] ColName

Foreign keys: type<DBName> ColName

<uint32 ID>
string Directory
uint32[2] Flags
float MinimapIconScale
float[2] CorpseCoordinates
string ZoneName
string HordeDescription
string AllianceDescription
string PvpObjective
string PvpDescription
uint16<AreaTable> AreaTableID
int16<LoadingScreens> LoadingScreenID
int16<Map> CorpseMapID
int16 TimeOfDayOverride
int16<Map> ParentMapID
int16<Map> CosmeticParentMapID
int16<WindSettings> WindSettingsID
uint8 InstanceType
uint8 MapType
uint8 ExpansionID
uint8 MaxPlayers
uint8 TimeOffset

Discussions regarding the format proposal should be done in the relevant issue here.

All feedback is welcome!

S
Description
No description provided
Readme 154 MiB
Languages
C# 74.8%
Python 14.3%
C++ 7.2%
PowerShell 1.5%
CMake 1.4%
Other 0.8%