From bb284471593a3c42dad799a30eebe84358e431cc Mon Sep 17 00:00:00 2001 From: iAmAsval Date: Wed, 30 Dec 2020 00:44:44 +0100 Subject: [PATCH] fixed black textures bug --- .gitignore | 3 +++ FModel/PakReader/Parsers/Objects/FByteBulkData.cs | 3 +++ 2 files changed, 6 insertions(+) diff --git a/.gitignore b/.gitignore index 63ed14cb..da2d41ee 100644 --- a/.gitignore +++ b/.gitignore @@ -328,3 +328,6 @@ ASALocalRun/ # MFractors (Xamarin productivity tool) working folder .mfractor/ + + +.github \ No newline at end of file diff --git a/FModel/PakReader/Parsers/Objects/FByteBulkData.cs b/FModel/PakReader/Parsers/Objects/FByteBulkData.cs index 58c919ee..80a394ce 100644 --- a/FModel/PakReader/Parsers/Objects/FByteBulkData.cs +++ b/FModel/PakReader/Parsers/Objects/FByteBulkData.cs @@ -15,14 +15,17 @@ namespace FModel.PakReader.Parsers.Objects Data = new byte[Header.ElementCount]; if (Header.ElementCount == 0) { + Data = null; return; } else if ((bulkDataFlags & (uint)EBulkDataFlags.BULKDATA_Unused) != 0) { + Data = null; return; } else if ((bulkDataFlags & (uint)EBulkDataFlags.BULKDATA_OptionalPayload) != 0) //.uptnl { + Data = null; return; } else if ((bulkDataFlags & (uint)EBulkDataFlags.BULKDATA_ForceInlinePayload) != 0) //.uexp