World of Warcraft 1.12 (vanilla), 2.4.3 (The Burning Crusade), and 3.3.5 (Wrath of the Lich King) DBC (DatabaseClient) parser library.
Auto generated from the .xml
files found in rxml/xml/
, these are taken from the Ember private server project with permission and autogenerated from .dbd
files from WoWDBDefs.
The project is split into the subdirectories:
rxml
: Auto generates the definitions from the.xml
files inrxml/xml
. Runcargo gen
to generate libraries.wow_dbc
: Rust library for the DBC reading and writing. On crates.io and docs.rs.wow_dbc_converter
: Executable that converts DBC files to SQLite databases (Vanilla, TBC and Wrath supported).
Licensed under either of
- Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.