public static bool WorkDisabled(WorkTypeDef wt) { if (wt != null && !PrisonLaborPrefs.AllowAllWorkTypes) { return(!AllowedWorkTypes.Contains(wt)); } return(false); }
public static bool WorkDisabled(WorkTypeDef wt) { if (wt != null && PrisonLaborPrefs.AllowAllWorkTypes && AvailableWorkTypes.Contains(wt)) { return(false); } else if (wt != null) { return(!AllowedWorkTypes.Contains(wt)); } else { return(false); } }