From d836e24357b81496c61f3cc9195ba36758523578 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Sat, 15 Mar 2025 15:18:40 +0100 Subject: more abstraction around unityfs to read multiple files from a single reader --- exporter/src/bin/probe.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'exporter/src/bin/probe.rs') diff --git a/exporter/src/bin/probe.rs b/exporter/src/bin/probe.rs index feca633..043444d 100644 --- a/exporter/src/bin/probe.rs +++ b/exporter/src/bin/probe.rs @@ -4,16 +4,16 @@ use unity_tools::{serialized_file::SerializedFileHeader, unityfs::UnityFS}; fn main() -> Result<()> { let file = BufReader::new(File::open(args().nth(1).unwrap())?); - let mut fs = UnityFS::open(file)?; + let fs = UnityFS::open(file)?; let node = fs.find_main_file().unwrap().to_owned(); let mut cab = fs.read(&node)?; let ch = SerializedFileHeader::read(&mut cab)?; - if fs.unity_version.is_ascii() && ch.generator_version.is_ascii() && ch.format < 100 { + if fs.header.unity_version.is_ascii() && ch.generator_version.is_ascii() && ch.format < 100 { println!( "{}\t{}\t{}\t{}", - fs.file_version, fs.unity_version, ch.format, ch.generator_version + fs.header.file_version, fs.header.unity_version, ch.format, ch.generator_version ); } -- cgit v1.2.3-70-g09d2