1
0
Fork 0
mirror of https://codeberg.org/icewind/vbsp.git synced 2026-06-04 02:54:08 +02:00

update readme

This commit is contained in:
Robin Appelman 2020-06-26 19:50:06 +02:00
commit 8e2905ac29
3 changed files with 30 additions and 17 deletions

29
README.md Normal file
View file

@ -0,0 +1,29 @@
# VBSP
Rust parser for valve bsp files.
Currently only supports the tf2 version of bsp files, but adding other sourcemod variants should be fairly straight forward.
# Example usage
```rust
extern crate bsp;
use std::fs::File;
fn main() -> std::io::Result<()> {
let data = std::fs::read("maps/cp_steel.bsp")?;
let bsp = bsp::Bsp::read(&data)?;
println!("{:?}", bsp);
Ok(())
}
```
## Credits
This project is adapter from the [quake bsp parser] and
wouldn't be possible without information from the [source engine wiki].
[quake bsp parser]: (https://github.com/Vurich/bsp)
[source engine wiki]: (https://developer.valvesoftware.com/wiki/Source_BSP_File_Format)