Merge pull request #4 from Deterous/Deterous-patch-1

Improve IRD Model
This commit is contained in:
Matt Nadareski
2023-10-23 10:54:21 -04:00
committed by GitHub

View File

@@ -50,12 +50,6 @@ namespace SabreTools.Models.IRD
/// <remarks>5 bytes, ASCII</remarks>
public string AppVersion { get; set; }
/// <summary>
/// ID
/// </summary>
/// <remarks>Version 7</remarks>
public uint ID { get; set; }
/// <summary>
/// Length of the gzip-compressed header data
/// </summary>
@@ -105,14 +99,14 @@ namespace SabreTools.Models.IRD
public byte[][] FileHashes { get; set; }
/// <summary>
/// Future development, must be 0x0000
/// Extra Config, usually 0x0000
/// </summary>
public ushort ExtraAttribute1 { get; set; }
public ushort ExtraConfig { get; set; }
/// <summary>
/// Future development, must be 0x0000
/// Attachments, usually 0x0000
/// </summary>
public ushort ExtraAttribute2 { get; set; }
public ushort Attachments { get; set; }
/// <summary>
/// D1 key
@@ -133,8 +127,9 @@ namespace SabreTools.Models.IRD
public byte[] PIC { get; set; }
/// <summary>
/// UID
/// Unique Identifier
/// </summary>
/// <remarks>Not present on version 6 and prior, after AppVersion on version 7</remarks>
public uint UID { get; set; }
/// <summary>
@@ -142,4 +137,4 @@ namespace SabreTools.Models.IRD
/// </summary>
public uint CRC { get; set; }
}
}
}