mirror of
https://codeberg.org/icewind/vbsp.git
synced 2026-06-03 18:54:05 +02:00
26 lines
688 B
Rust
26 lines
688 B
Rust
#[allow(unused_imports)]
|
|
use std::ops::Deref;
|
|
|
|
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"))?;
|
|
let bsp = vbsp::Bsp::read(&data)?;
|
|
// for prop in bsp.entities.iter() {
|
|
// match prop.parse() {
|
|
// Ok(prop) => println!("{:#?}", prop),
|
|
// Err(e) => println!("Failed parsing {:#?}: {:#}", prop, e),
|
|
// }
|
|
// }
|
|
|
|
// for prop in bsp.static_props() {
|
|
// dbg!(prop.deref());
|
|
// dbg!(prop.model());
|
|
// }
|
|
|
|
for tex in bsp.textures() {
|
|
println!("{}", tex.name());
|
|
}
|
|
|
|
Ok(())
|
|
}
|