Example #1
0
 public static PostFlairs SanitizeFlairs(this PostFlairs flairs)
 {
     if (flairs is not 0)
     {
         RemoveConflictingFlags(flairs, PostFlairs.PerformanceGood, PostFlairs.PerformanceBad);
         RemoveConflictingFlags(flairs, PostFlairs.TeamplayGood, PostFlairs.TeamplayBad);
         RemoveConflictingFlags(flairs, PostFlairs.CourtesyGood, PostFlairs.CourtesyBad);
     }
     return(flairs);
 }
Example #2
0
 public static PostFlairsParsed?ParseFlairsEnum(this PostFlairs flairs) => flairs is 0 ? null : new()