add lightwave parser

This commit is contained in:
2023-05-09 19:04:50 +02:00
parent 09a1e9ac0b
commit 48d3004c35
22 changed files with 667 additions and 13 deletions

View File

@@ -7,3 +7,4 @@ edition = "2021"
[dependencies]
starforcelib = {path = "../starforcelib"}
lightwave = {path = "../lightwave"}

View File

@@ -1,6 +1,6 @@
use starforcelib::sarc::SarcArchive;
use lightwave::LightWaveObject;
fn main() {
let path = "E:\\Games\\Moorhuhn Kart 3\\data.sar";
SarcArchive::extract_all(path).unwrap();
let obj = LightWaveObject::read_file("E:\\Games\\Moorhuhn Kart 3\\extract\\D\\Moorhuhnkart\\3dobjects_tracks\\track04_robinhood\\colreset.lwo").unwrap();
println!("{:#?}", obj);
}