2021-09-27 12:42:46 +00:00
|
|
|
using Wabbajack.DTOs.JsonConverters;
|
|
|
|
|
2021-10-23 16:51:17 +00:00
|
|
|
namespace Wabbajack.DTOs.BSA.ArchiveStates;
|
|
|
|
|
|
|
|
public enum BA2EntryType
|
2021-09-27 12:42:46 +00:00
|
|
|
{
|
2021-10-23 16:51:17 +00:00
|
|
|
GNRL,
|
|
|
|
DX10,
|
|
|
|
GNMF
|
|
|
|
}
|
2021-09-27 12:42:46 +00:00
|
|
|
|
2021-10-23 16:51:17 +00:00
|
|
|
[JsonName("BA2State, Compression.BSA")]
|
|
|
|
[JsonAlias("BA2State")]
|
|
|
|
public class BA2State : IArchive
|
|
|
|
{
|
|
|
|
public bool HasNameTable { get; set; }
|
|
|
|
public BA2EntryType Type { get; set; }
|
|
|
|
public string HeaderMagic { get; set; }
|
|
|
|
public uint Version { get; set; }
|
2021-09-27 12:42:46 +00:00
|
|
|
}
|