From d71dc26329c0f06d5ede272de36ae8197176e00f Mon Sep 17 00:00:00 2001 From: morkt Date: Mon, 21 Mar 2016 01:31:31 +0400 Subject: [PATCH] set Extensions property. --- ArcFormats/Favorite/ArcHZC.cs | 5 +++++ ArcFormats/Kaguya/ArcLINK.cs | 7 ++++++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/ArcFormats/Favorite/ArcHZC.cs b/ArcFormats/Favorite/ArcHZC.cs index 9f79a2dd..1bdd25de 100644 --- a/ArcFormats/Favorite/ArcHZC.cs +++ b/ArcFormats/Favorite/ArcHZC.cs @@ -52,6 +52,11 @@ namespace GameRes.Formats.FVP public override bool IsHierarchic { get { return false; } } public override bool CanCreate { get { return false; } } + public HzcOpener () + { + Extensions = new string[] { "hzc" }; + } + static readonly Lazy Hzc = new Lazy (() => ImageFormat.FindByTag ("HZC")); public override ArcFile TryOpen (ArcView file) diff --git a/ArcFormats/Kaguya/ArcLINK.cs b/ArcFormats/Kaguya/ArcLINK.cs index feeb7eb9..aaae31a3 100644 --- a/ArcFormats/Kaguya/ArcLINK.cs +++ b/ArcFormats/Kaguya/ArcLINK.cs @@ -31,7 +31,7 @@ using System.IO; namespace GameRes.Formats.Kaguya { [Export(typeof(ArchiveFormat))] - public class PakOpener : ArchiveFormat + public class LinkOpener : ArchiveFormat { public override string Tag { get { return "LINK/KAGUYA"; } } public override string Description { get { return "KaGuYa script engine resource archive"; } } @@ -39,6 +39,11 @@ namespace GameRes.Formats.Kaguya public override bool IsHierarchic { get { return false; } } public override bool CanCreate { get { return false; } } + public LinkOpener () + { + Extensions = new string[] { "arc" }; + } + public override ArcFile TryOpen (ArcView file) { int version = file.View.ReadByte (4) - '0';