diff --git a/ProjectLighthouse/Helpers/FileHelper.cs b/ProjectLighthouse/Helpers/FileHelper.cs index e3e39d17..ede1d308 100644 --- a/ProjectLighthouse/Helpers/FileHelper.cs +++ b/ProjectLighthouse/Helpers/FileHelper.cs @@ -29,6 +29,7 @@ public static class FileHelper { LbpFileType.MotionRecording => true, LbpFileType.FileArchive => false, + LbpFileType.CrossLevel => true, LbpFileType.Painting => true, LbpFileType.Unknown => false, LbpFileType.Texture => true, @@ -64,6 +65,7 @@ public static class FileHelper return Encoding.ASCII.GetString(header) switch { "REC" => LbpFileType.MotionRecording, + "PRF" => LbpFileType.CrossLevel, "PTG" => LbpFileType.Painting, "TEX" => LbpFileType.Texture, "FSH" => LbpFileType.Script, diff --git a/ProjectLighthouse/Types/Files/LbpFileType.cs b/ProjectLighthouse/Types/Files/LbpFileType.cs index 40e3cc87..6005bc80 100644 --- a/ProjectLighthouse/Types/Files/LbpFileType.cs +++ b/ProjectLighthouse/Types/Files/LbpFileType.cs @@ -5,6 +5,7 @@ public enum LbpFileType Script, // .ff, FSH Texture, // TEX Level, // LVL + CrossLevel, // PRF, Cross controller level FileArchive, // .farc, (ends with FARC) Plan, // PLN, uploaded with levels Voice, // VOP, voice data