(Xp3): added StratupTjsNotEncrypted encryption scheme property.

This commit is contained in:
morkt
2016-05-24 15:16:29 +04:00
parent b91fdeddf1
commit 8297d6daff
3 changed files with 15 additions and 16 deletions

View File

@@ -36,12 +36,17 @@ namespace GameRes.Formats.KiriKiri
/// </summary>
public virtual bool HashAfterCrypt { get { return false; } }
/// <summary>
/// sometimes startup.tjs file is not encrypted.
/// </summary>
public bool StratupTjsNotEncrypted { get; set; }
/// <summary>
/// whether XP3 index is obfuscated:
/// - duplicate entries
/// - entries have additional dummy segments
/// </summary>
public virtual bool ObfuscatedIndex { get { return false; } }
public bool ObfuscatedIndex { get; set; }
public virtual byte Decrypt (Xp3Entry entry, long offset, byte value)
{