Exemplo n.º 1
0
 public ModConflictDescriptor Filter(Func <Mod, bool> filterFunc)
 {
     return(new ModConflictDescriptor(Mod, FileConflicts.Select(fc => fc.Filter(filterFunc))));
 }
Exemplo n.º 2
0
 public ModConflictDescriptor(Mod mod, IEnumerable <ModFileConflictDescriptor> fileConflicts)
 {
     Mod             = mod;
     FileConflicts   = fileConflicts.ToList();
     ConflictingMods = FileConflicts.SelectMany(fc => fc.ConflictingModFiles).Select(mf => mf.SourceMod).Distinct();
 }