2023-09-10 21:33:22 -04:00
|
|
|
|
namespace SabreTools.Models.SFFS
|
2023-09-04 00:11:04 -04:00
|
|
|
|
{
|
|
|
|
|
|
/// <see href="https://forum.xentax.com/viewtopic.php?f=21&t=2084"/>
|
|
|
|
|
|
public sealed class FileHeader
|
|
|
|
|
|
{
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// Start of file content (encrypted with filename)
|
|
|
|
|
|
/// </summary>
|
2023-09-10 21:24:10 -04:00
|
|
|
|
public ulong FileContentStart { get; set; }
|
2023-09-04 00:11:04 -04:00
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// File info (timestamps, size, data position, encrypted)
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
/// <remarks>Unknown format</remarks>
|
2023-09-04 21:14:41 -04:00
|
|
|
|
#if NET48
|
2023-09-10 21:24:10 -04:00
|
|
|
|
public byte[] FileInfo { get; set; }
|
2023-09-04 21:14:41 -04:00
|
|
|
|
#else
|
2023-09-10 21:24:10 -04:00
|
|
|
|
public byte[]? FileInfo { get; set; }
|
2023-09-04 21:14:41 -04:00
|
|
|
|
#endif
|
2023-09-04 00:11:04 -04:00
|
|
|
|
}
|
|
|
|
|
|
}
|