From 9e7fc833efb4ae58a79c69aab44795f5af21033e Mon Sep 17 00:00:00 2001 From: Joshua Goins Date: Sun, 14 Apr 2024 13:26:51 -0400 Subject: [PATCH] Don't parse submesh bonemaps in Dawntrail models Not sure if these are completely gone yet, but this is needed to at least partially load Dawntrail models. --- src/model.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/model.rs b/src/model.rs index 557380e..632dd66 100755 --- a/src/model.rs +++ b/src/model.rs @@ -310,6 +310,8 @@ struct ModelData { #[br(count = header.shape_value_count)] shape_values: Vec, + // TODO: Dawntrail doesn't seem to have these anymore? Needs more testing + #[br(if(file_header.version < 0x01000006, 0))] submesh_bone_map_size: u32, #[br(count = submesh_bone_map_size / 2)]