private static bool IsBadIncident(IncidentDef def, IncidentSpawnOptions incidentOptions)
 {
     return(def.category == IncidentCategoryDefOf.ThreatBig ||
            def.category == IncidentCategoryDefOf.ThreatSmall ||
            def.letterDef == LetterDefOf.ThreatBig ||
            def.letterDef == LetterDefOf.ThreatSmall ||
            incidentOptions.negativeIncidents.Contains(def.defName));
 }
 private static bool IsGoodIncident(IncidentDef def, IncidentSpawnOptions incidentOptions)
 {
     return(def.letterDef == LetterDefOf.PositiveEvent ||
            incidentOptions.goodIncidents.Contains(def.defName));
 }