Vertex Loading
Added the ability to load vertex data from the vertexes lump for a given level. This is to close issue #5 to get vertex data loading working.
This commit is contained in:
15
src/main.rs
15
src/main.rs
@@ -1,9 +1,12 @@
|
||||
mod doomlevel;
|
||||
mod wadfile;
|
||||
|
||||
use doomlevel::DoomLevel;
|
||||
use wadfile::WADFile;
|
||||
|
||||
fn main() {
|
||||
let wad_file = WADFile::from_path("WADs/doom1.wad");
|
||||
let level = DoomLevel::load_level(&wad_file, wad_file.get_index_from_name("e1m1").unwrap());
|
||||
|
||||
println!(
|
||||
"WAD Path: {}
|
||||
@@ -32,8 +35,12 @@ Header:
|
||||
);
|
||||
}
|
||||
|
||||
println!(
|
||||
"Index of e1m1 is: {}",
|
||||
wad_file.get_index_from_name("e1m1").unwrap()
|
||||
);
|
||||
println!("\nFirst 20 Vertex Entries for E1M1:");
|
||||
|
||||
for i in 0..20 {
|
||||
println!(
|
||||
"\t{} - ({}, {})",
|
||||
i, level.vertexes[i].x, level.vertexes[i].y
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user