aboutsummaryrefslogtreecommitdiff
path: root/src/serialized_file.rs
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2025-02-11 13:38:34 +0100
committermetamuffin <metamuffin@disroot.org>2025-02-11 13:38:34 +0100
commitb3ae58d1ab1f3b35b4a86234e424b3675af323e5 (patch)
tree6887335a582a9e947e060e5931e3f325d67aab17 /src/serialized_file.rs
parentd8d00eb146241978ef21ed4d6c35ac9c68b1a86e (diff)
downloadunity-tools-b3ae58d1ab1f3b35b4a86234e424b3675af323e5.tar
unity-tools-b3ae58d1ab1f3b35b4a86234e424b3675af323e5.tar.bz2
unity-tools-b3ae58d1ab1f3b35b4a86234e424b3675af323e5.tar.zst
pub things and rename compression scheme to lowercase
Diffstat (limited to 'src/serialized_file.rs')
-rw-r--r--src/serialized_file.rs26
1 files changed, 13 insertions, 13 deletions
diff --git a/src/serialized_file.rs b/src/serialized_file.rs
index becf1d7..f32b3a3 100644
--- a/src/serialized_file.rs
+++ b/src/serialized_file.rs
@@ -3,7 +3,7 @@ use crate::{
helper::{AlignExt, Endianness, ReadExt},
};
use anyhow::Result;
-use log::{debug, trace};
+use log::{debug, info, trace};
use std::io::{Cursor, Read, Seek};
#[derive(Debug)]
@@ -32,24 +32,24 @@ pub struct SeralizedType {
#[derive(Debug)]
pub struct ObjectInfo {
- path_id: i64,
- data_offset: u64,
- data_size: u32,
- type_id: i32,
+ pub path_id: i64,
+ pub data_offset: u64,
+ pub data_size: u32,
+ pub type_id: i32,
}
#[derive(Debug)]
pub struct Script {
- file_index: u32,
- identifier: i64,
+ pub file_index: u32,
+ pub identifier: i64,
}
#[derive(Debug)]
pub struct External {
- something: String,
- guid: u128,
- r#type: i32,
- path_name: String,
+ pub something: String,
+ pub guid: u128,
+ pub r#type: i32,
+ pub path_name: String,
}
#[derive(Debug)]
@@ -67,7 +67,7 @@ pub fn read_serialized_file(mut file: impl Read + Seek) -> Result<SerializedFile
let format = file.read_u32_be()?;
let mut data_offset = file.read_u32_be()? as u64;
- debug!("format={format}");
+ info!("File format version: {format}");
assert!(format >= 9);
let e = match file.read_u32_be()? {
@@ -88,7 +88,7 @@ pub fn read_serialized_file(mut file: impl Read + Seek) -> Result<SerializedFile
let generator_version = file.read_cstr()?;
let target_platform = file.read_u32_le()?;
- debug!("generator_version={generator_version:?}");
+ info!("Generator version: {generator_version:?}");
debug!("target_platform={target_platform}");
let has_type_trees = file.read_u8()? != 0;