From 926e7e2c7876a2703c3095192e7b6e97217fddcd Mon Sep 17 00:00:00 2001 From: Joshua Goins Date: Fri, 28 Jun 2024 06:06:23 -0400 Subject: [PATCH] Add another unknown new-from-Dawntrail texture usage magic Saw in bg/ffxiv/fst_f1/fld/f1f3/material/f1f3_w1_mizu4a.mtrl, which is some water material. --- src/mtrl.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/mtrl.rs b/src/mtrl.rs index dd4ca92..689c23e 100644 --- a/src/mtrl.rs +++ b/src/mtrl.rs @@ -190,6 +190,9 @@ pub enum TextureUsage { #[brw(magic = 0x565f8fd8u32)] UnknownDawntrail1, + + #[brw(magic = 0xe5338c17u32)] + UnknownDawntrail2, } #[binrw] @@ -264,7 +267,7 @@ pub struct Material { impl Material { pub fn from_existing(buffer: ByteSpan) -> Option { let mut cursor = Cursor::new(buffer); - let mat_data = MaterialData::read(&mut cursor).ok()?; + let mat_data = MaterialData::read(&mut cursor).unwrap(); let mut texture_paths = vec![];