少年修仙传客户端代码仓库
xingchen Qiu
2019-04-10 b45f84d1a84cb768d0b136fe37ad18364d74af1f
Core/GameEngine/Model/Config/InvestConfig.cs
@@ -1,6 +1,6 @@
//--------------------------------------------------------
//    [Author]:           Fish
//    [  Date ]:           Wednesday, February 13, 2019
//    [  Date ]:           Thursday, February 14, 2019
//--------------------------------------------------------
using System.Collections.Generic;
@@ -9,6 +9,7 @@
using System;
using UnityEngine;
[XLua.LuaCallCSharp]
public partial class InvestConfig
{
@@ -132,19 +133,30 @@
            }
            for (int i = 3; i < lines.Length; i++)
            {
                var line = lines[i];
                var index = line.IndexOf("\t");
                var id = line.Substring(0, index);
            try
            {
               var line = lines[i];
               var index = line.IndexOf("\t");
               if (index == -1)
               {
                  continue;
               }
               var id = line.Substring(0, index);
                if (preParse)
               if (preParse)
               {
                  var config = new InvestConfig(line);
                  configs[id] = config;
                  (config as IConfigPostProcess).OnConfigParseCompleted();
               }
               else
               {
                  rawDatas[id] = line;
               }
            }
            catch (System.Exception ex)
                {
               var config = new InvestConfig(line);
                    configs[id] = config;
                    (config as IConfigPostProcess).OnConfigParseCompleted();
                }
                else
                {
                    rawDatas[id] = line;
                    Debug.LogError(ex);
                }
            }
         inited = true;
@@ -160,20 +172,31 @@
            }
                for (int i = 3; i < lines.Length; i++)
                {
                    var line = lines[i];
                    var index = line.IndexOf("\t");
                    var id = line.Substring(0, index);
               try
               {
                  var line = lines[i];
                  var index = line.IndexOf("\t");
                  if (index == -1)
                  {
                     continue;
                  }
                  var id = line.Substring(0, index);
               if (preParse)
               {
                  var config = new InvestConfig(line);
                  configs[id] = config;
                  (config as IConfigPostProcess).OnConfigParseCompleted();
                  if (preParse)
                  {
                     var config = new InvestConfig(line);
                     configs[id] = config;
                     (config as IConfigPostProcess).OnConfigParseCompleted();
                  }
                  else
                  {
                     rawDatas[id] = line;
                  }
               }
               else
               {
                  rawDatas[id] = line;
               }
               catch (System.Exception ex)
                    {
                        Debug.LogError(ex);
                    }
                }
                inited = true;