少年修仙传客户端代码仓库
client_linchunjie
2018-12-19 8e519cfca0e7dc0dd4c4d2c62550393cce8a2cfa
System/DailyQuest/ResourcesBackModel.cs
@@ -30,6 +30,7 @@
        public ulong TjgExp;//经验(脱机挂)
        public int Times;//可找回时间
        public string DeadTime;//死亡时间
        public List<int> ReplaceItemID;//替换的物品ID
    }
    public class RewardRecovery
    {
@@ -159,6 +160,7 @@
                resourcesBackClass.DeadTime = BeKilledTime(TimeUtility.GetTime(vNetData.DeadTime));
                resourcesBackClass.TjgExp = Experience(vNetData.Exp, vNetData.Exp1);
                resourcesBackClass.RewardList = ConfigParse.GetMultipleStr(configRB.RewardList);
                resourcesBackClass.ReplaceItemID = ReplaceItemID(configRB.JobItem);
                ResourcesBackDic.Add(id, resourcesBackClass);
            }
            ResourcesBackRedPoint();
@@ -261,6 +263,7 @@
                    resourcesBackClass.CostCopper = configRB.CostCopper;
                    resourcesBackClass.CopperReward = LitJson.JsonMapper.ToObject<RewardRecovery>(configRB.CopperReward);
                    resourcesBackClass.RewardList = ConfigParse.GetMultipleStr(configRB.RewardList);
                    resourcesBackClass.ReplaceItemID = ReplaceItemID(configRB.JobItem);
                    ResourcesBackDic.Add(id, resourcesBackClass);
                }
            }
@@ -271,7 +274,21 @@
            }
        }
        private List<int> ReplaceItemID(string str)
        {
            List<int> list = new List<int>();
            if (str == string.Empty)
            {
                return list;
            }
            var _jsonData = LitJson.JsonMapper.ToObject(str);
            for (int i = 0; i < _jsonData.Count; i++)
            {
                list.Add(int.Parse(_jsonData[i][0].ToString()));
                list.Add(int.Parse(_jsonData[i][1].ToString()));
            }
            return list;
        }
    }
}