| Crates.io | lad |
| lib.rs | lad |
| version | 0.1.1 |
| created_at | 2018-11-09 21:30:09.914658+00 |
| updated_at | 2018-11-09 21:33:31.270309+00 |
| description | A simple DooM WAD file loader/reader |
| homepage | https://crates.io/crates/lad |
| repository | |
| max_upload_size | |
| id | 95713 |
| size | 16,612 |
LAD is a rust crate for parsing and reading WAD files. That's about it.
In your Cargo.toml, add the following:
[dependencies]
lad = "*"
to include the library with your project, and then in your main.rs, add the following to the top:
extern crate lad;
There you go! You can now use LAD in your project! As an example - assuming you have a file named DOOM2.WAD in your current working directory, you can simply do
use std::path::Path;
fn main() {
let doom2 = lad::Wad::load(&Path::new("DOOM2.WAD").unwrap());
println!("{:?}", doom2);
}
and then run with cargo run, and then it should print the contents of the doom2 variable, showing all the entries + data in it.
This project is under the Apache2 license. More details can be found in the LICENSE file in the root of this repo.