private void HandleConfig(PrisonerRecruitmentConfig config) { if (config.PrisonRecruitmentDebugEnabled && !ConfigLoader.Instance.Config.IsDebugMode) { config.PrisonRecruitmentDebugEnabled = false; } }
private void HandleConfig(PrisonerRecruitmentConfig config) { if (config.PrisonRecruitmentDebugEnabled && !CsSettings.IsDebugMode) { config.PrisonRecruitmentDebugEnabled = false; } }
private PrisonerRecruitmentConfig getConfig(String filePath) { try { XmlSerializer serializer = new XmlSerializer(typeof(PrisonerRecruitmentConfig)); using (var reader = new StreamReader(filePath)) { PrisonerRecruitmentConfig returned = (PrisonerRecruitmentConfig)serializer.Deserialize(reader); HandleConfig(returned); return(returned); } } catch (Exception e) { ErrorHandler.HandleException(e); PrisonerRecruitmentConfig config = new PrisonerRecruitmentConfig(); return(config); } }