wow_dbc
June 21, 2023 ยท View on GitHub
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.xmlfiles inrxml/xml. Runcargo gento 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).
License
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.
Contribution
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.