少年修仙传客户端代码仓库
client_Wu Xijin
2019-02-12 1aeb815836d84ecfddf761a47862efebbba0ad03
Core/GameEngine/Model/Config/ContinueSignInConfig.cs
@@ -1,6 +1,6 @@
//--------------------------------------------------------
//    [Author]:         第二世界
//    [  Date ]:         Friday, March 30, 2018
//    [  Date ]:         Tuesday, February 12, 2019
//--------------------------------------------------------
using UnityEngine;
@@ -11,9 +11,9 @@
    
   public partial class ContinueSignInConfig : ConfigBase {
      public int ContineDay { get ; private set ; }
      public int ContineDay;
      public int[] ItemID;
      public int IsBind { get ; private set ; }
      public int IsBind;
      public int[] ItemNum;
      public int[] JobItemList;
@@ -22,28 +22,30 @@
            return ContineDay.ToString();
        }
      public override void Parse() {
      public override void Parse(string content) {
         try
            {
                ContineDay=IsNumeric(rawContents[0]) ? int.Parse(rawContents[0]):0;
                var contents = content.Split('\t');
                int.TryParse(contents[0],out ContineDay);
         
            string[] ItemIDStringArray = rawContents[1].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
            var ItemIDStringArray = contents[1].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
            ItemID = new int[ItemIDStringArray.Length];
            for (int i=0;i<ItemIDStringArray.Length;i++)
            {
                int.TryParse(ItemIDStringArray[i],out ItemID[i]);
            }
         
            IsBind=IsNumeric(rawContents[2]) ? int.Parse(rawContents[2]):0;
            int.TryParse(contents[2],out IsBind);
         
            string[] ItemNumStringArray = rawContents[3].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
            var ItemNumStringArray = contents[3].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
            ItemNum = new int[ItemNumStringArray.Length];
            for (int i=0;i<ItemNumStringArray.Length;i++)
            {
                int.TryParse(ItemNumStringArray[i],out ItemNum[i]);
            }
         
            string[] JobItemListStringArray = rawContents[4].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
            var JobItemListStringArray = contents[4].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
            JobItemList = new int[JobItemListStringArray.Length];
            for (int i=0;i<JobItemListStringArray.Length;i++)
            {