| | |
| | | public ulong TjgExp;//经验(脱机挂)
|
| | | public int Times;//可找回时间
|
| | | public string DeadTime;//死亡时间
|
| | | public List<int> ReplaceItemID;//替换的物品ID
|
| | | }
|
| | | public class RewardRecovery
|
| | | {
|
| | |
| | | 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();
|
| | |
| | | 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);
|
| | | }
|
| | | }
|
| | |
| | | }
|
| | | }
|
| | |
|
| | |
|
| | | 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;
|
| | | }
|
| | | }
|
| | |
|
| | | }
|