1
0
Fork 0
mirror of https://codeberg.org/icewind/vbsp.git synced 2026-06-03 10:44:07 +02:00

some entity parsing

This commit is contained in:
Robin Appelman 2022-02-21 22:08:23 +01:00
commit 26a606db55
5 changed files with 406 additions and 93 deletions

View file

@ -2,7 +2,13 @@ fn main() -> Result<(), vbsp::BspError> {
let mut args = std::env::args();
let _ = args.next();
let data = std::fs::read(args.next().expect("No demo file provided"))?;
vbsp::Bsp::read(&data)?;
let props = vbsp::Bsp::read(&data)?.entities;
for prop in props.iter() {
match prop.parse() {
Ok(prop) => println!("{:#?}", prop),
Err(e) => println!("Failed parsing {:#?}: {:#}", prop, e),
}
}
Ok(())
}