From 86fb8d4a0ee08f7a1c626d6d25d12f83f9eed288 Mon Sep 17 00:00:00 2001 From: morkt Date: Thu, 30 Jun 2016 20:37:53 +0400 Subject: [PATCH] (YPF): adjusted version detection. --- ArcFormats/YuRis/ArcYPF.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ArcFormats/YuRis/ArcYPF.cs b/ArcFormats/YuRis/ArcYPF.cs index cb02d4bb..7b34d3b9 100644 --- a/ArcFormats/YuRis/ArcYPF.cs +++ b/ArcFormats/YuRis/ArcYPF.cs @@ -183,7 +183,7 @@ namespace GameRes.Formats.YuRis scheme = new YpfScheme { SwapTable = GuessSwapTable (version), GuessKey = true, - ExtraHeaderSize = 0x1F4 == version || 0x1E1 == version ? 4u : 0u, + ExtraHeaderSize = version >= 0x1D9 ? 4u : 0u, }; return scheme; } @@ -354,7 +354,7 @@ namespace GameRes.Formats.YuRis uint* header = (uint*)raw; uint version = header[1]; int first_item, last_item; - if (version >= 0x22A || 0x1E1 == version || 0x1D9 == version) + if (version >= 0x1D9) { first_item = 3; last_item = 7;