From 48c3384e0c2c449495f60b08f84650dd8913c852 Mon Sep 17 00:00:00 2001 From: uh wot Date: Tue, 18 Apr 2023 22:59:25 +0200 Subject: [PATCH] Allow streaming chunk filetype in mod filter (#745) --- ProjectLighthouse/Files/FileHelper.cs | 1 + ProjectLighthouse/Files/LbpFileParser.cs | 1 + ProjectLighthouse/Types/Resources/LbpFileType.cs | 1 + 3 files changed, 3 insertions(+) diff --git a/ProjectLighthouse/Files/FileHelper.cs b/ProjectLighthouse/Files/FileHelper.cs index 52fa0c42..e1e49eea 100644 --- a/ProjectLighthouse/Files/FileHelper.cs +++ b/ProjectLighthouse/Files/FileHelper.cs @@ -30,6 +30,7 @@ public static partial class FileHelper return file.FileType switch { LbpFileType.MotionRecording => true, + LbpFileType.StreamingChunk => true, LbpFileType.FileArchive => false, LbpFileType.CrossLevel => true, LbpFileType.Painting => true, diff --git a/ProjectLighthouse/Files/LbpFileParser.cs b/ProjectLighthouse/Files/LbpFileParser.cs index afc93892..34bcd807 100644 --- a/ProjectLighthouse/Files/LbpFileParser.cs +++ b/ProjectLighthouse/Files/LbpFileParser.cs @@ -50,6 +50,7 @@ public partial class FileHelper "ADSb" => LbpFileType.Adventure, "PLNb" => LbpFileType.Plan, "QSTb" => LbpFileType.Quest, + "CHKb" => LbpFileType.StreamingChunk, _ => readAlternateHeader(reader), }; } diff --git a/ProjectLighthouse/Types/Resources/LbpFileType.cs b/ProjectLighthouse/Types/Resources/LbpFileType.cs index f2327689..ed5bc51e 100644 --- a/ProjectLighthouse/Types/Resources/LbpFileType.cs +++ b/ProjectLighthouse/Types/Resources/LbpFileType.cs @@ -15,5 +15,6 @@ public enum LbpFileType Jpeg, // JFIF / FIF, used in sticker switches, Png, // used in LBP Vita Quest, // A LBP3 quest, used in the organizertron + StreamingChunk, // used in LBP3 dynamic thermo levels Unknown, } \ No newline at end of file