Esempio n. 1
0
 static MergeSource Create(FileInfo file, FileHash hash, bool isBundle)
 => new MergeSource
 {
     TextFile = isBundle ? null : file,
     Bundle   = isBundle ? file : null,
     Hash     = hash,
     Name     = ModFile.GetModNameFromPath(file.FullName)
 };
 static MergeSource Create(FileInfo file, FileHash hash, bool isBundle)
     => new MergeSource
     {
         TextFile = isBundle ? null : file,
         Bundle   = isBundle ? file : null,
         Hash     = hash,
         Name     = ModFile.GetModNameFromPath(file.FullName)
     };
Esempio n. 3
0
 public static MergeSource FromBundle(FileInfo file, FileHash hash)
 => Create(file, hash, true);
Esempio n. 4
0
 public static MergeSource FromFlatFile(FileInfo file, FileHash hash)
 => Create(file, hash, false);
 public static MergeSource FromBundle(FileInfo file, FileHash hash)
     => Create(file, hash, true);
 public static MergeSource FromFlatFile(FileInfo file, FileHash hash)
     => Create(file, hash, false);