From c43368150ee8922de9d1206a8eee7101b39308c0 Mon Sep 17 00:00:00 2001 From: morkt Date: Mon, 15 Jun 2015 08:23:56 +0400 Subject: [PATCH] (MpxOpener): assign "script" type to *.isf files. --- ArcFormats/ArcDRS.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ArcFormats/ArcDRS.cs b/ArcFormats/ArcDRS.cs index a704dde3..902af1e4 100644 --- a/ArcFormats/ArcDRS.cs +++ b/ArcFormats/ArcDRS.cs @@ -128,7 +128,11 @@ namespace GameRes.Formats.DRS if (0 == name_length) return null; string name = encoding.GetString (name_raw, 0, name_length).ToLowerInvariant(); - var entry = FormatCatalog.Instance.CreateEntry (name); + Entry entry; + if (name.EndsWith (".isf", System.StringComparison.InvariantCultureIgnoreCase)) + entry = new Entry { Name = name, Type = "script" }; + else + entry = FormatCatalog.Instance.CreateEntry (name); entry.Offset = file.View.ReadUInt32 (dir_offset+12); entry.Size = file.View.ReadUInt32 (dir_offset+16); if (!entry.CheckPlacement (file.MaxOffset))