private void HandleConfig(PrisonerRecruitmentConfig config)
 {
     if (config.PrisonRecruitmentDebugEnabled && !ConfigLoader.Instance.Config.IsDebugMode)
     {
         config.PrisonRecruitmentDebugEnabled = false;
     }
 }
Example #2
0
 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);
     }
 }