#database-client #dbc #world-of-warcraft #wow #mpq #format #file-format

wow_dbc

Library for parsing World of Warcraft DBC files for 1.12, 2.4.3 and 3.3.5

3 releases (breaking)

0.3.0 Feb 22, 2024
0.2.0 Oct 25, 2022
0.1.0 Sep 29, 2022

#477 in Parser implementations

42 downloads per month

MIT/Apache

4MB
105K SLoC

wow_dbc

Implementation of the DBC (DataBaseClient) file formats for World of Warcraft 1.12, 2.4.3.8606, and 3.3.5.12340.

Usage

Add the following to your Cargo.toml:

[dependencies]
wow_dbc = { version = "0.3.0", features = ["vanilla", "tbc", "wrath"] }

Or add it with cargo edit:

cargo add wow_dbc --features "vanilla tbc wrath"

And then check out the docs.

Auto Generation

This crate is partially auto generated by the .xml files in the rxml repository.

License

Licensed under either of

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.

Dependencies

~9MB
~218K SLoC