Add MoPaQ builder (nw)

This commit is contained in:
Matt Nadareski
2022-12-14 16:29:07 -08:00
parent 65499d1f46
commit b793b74b32
5 changed files with 816 additions and 540 deletions

View File

@@ -29,6 +29,6 @@ namespace BurnOutSharp.Models.MoPaQ
/// <summary>
/// Flags for the file.
/// </summary>
public MoPaQFileFlags Flags;
public FileFlags Flags;
}
}

View File

@@ -3,7 +3,7 @@
namespace BurnOutSharp.Models.MoPaQ
{
[Flags]
public enum MoPaQFileFlags : uint
public enum FileFlags : uint
{
/// <summary>
/// File is compressed using PKWARE Data compression library
@@ -76,7 +76,7 @@ namespace BurnOutSharp.Models.MoPaQ
EnglishUK = 0x809,
}
public enum MoPaQPatchType : uint
public enum PatchType : uint
{
/// <summary>
/// Blizzard-modified version of BSDIFF40 incremental patch

View File

@@ -73,7 +73,7 @@ namespace BurnOutSharp.Models.MoPaQ
/// <summary>
/// Type of patch ('BSD0' or 'COPY')
/// </summary>
public MoPaQPatchType PatchType { get; private set; }
public PatchType PatchType { get; private set; }
#endregion