| | |
| | | public Dictionary<int, HorseConfig> unlockMountDict { get; private set; }
|
| | | private Dictionary<int, Dictionary<int, int>> petSkillDict = new Dictionary<int, Dictionary<int, int>>(); // 编号 解锁阶级 技能
|
| | | private Dictionary<int, Dictionary<int, List<int>>> mountSkillDict = new Dictionary<int, Dictionary<int, List<int>>>(); // 编号 解锁阶级 技能
|
| | |
|
| | | public Dictionary<int, string> petAndMountQualityDict = new Dictionary<int, string>();
|
| | | public string expValueFormula = "";
|
| | |
|
| | | public int[] guardAutoDrops;
|
| | |
| | |
|
| | | FuncConfigConfig randomRuneConfig = Config.Instance.Get<FuncConfigConfig>("RandomRuneIDList");
|
| | | randomRuneIds = ConfigParse.GetMultipleStr<int>(randomRuneConfig.Numerical1);
|
| | |
|
| | | FuncConfigConfig petQuality = Config.Instance.Get<FuncConfigConfig>("PetQuality");
|
| | | int[] qualitys = ConfigParse.GetMultipleStr<int>(petQuality.Numerical1);
|
| | | string[] qualityNames = ConfigParse.GetMultipleStr(petQuality.Numerical2);
|
| | | if (qualitys != null && qualityNames != null
|
| | | && qualitys.Length == qualityNames.Length)
|
| | | {
|
| | | for(int i = 0; i < qualitys.Length; i++)
|
| | | {
|
| | | petAndMountQualityDict.Add(qualitys[i],qualityNames[i]);
|
| | | }
|
| | | }
|
| | | |
| | | }
|
| | |
|
| | | public void OnBeforePlayerDataInitialize()
|
| | |
| | | {
|
| | | if(isOverdue)
|
| | | {
|
| | | attrData.SetTipsFuncBtn(ItemWinBtnType.renewal, (ItemWinBtnType, ItemAttrData) => { PackSendQuestMgr.Instance.SendRenewalQuest(ItemWinBtnType.renewal, attrData.index); });
|
| | | attrData.SetTipsFuncBtn(ItemWinBtnType.renewal, (ItemWinBtnType, ItemAttrData) => { PackSendQuestMgr.Instance.SendRenewalQuest(ItemWinBtnType.renewal, attrData.guid); });
|
| | | }
|
| | | }
|
| | | }
|
| | |
| | | return null;
|
| | | }
|
| | |
|
| | | public string GetQualityName(int quality)
|
| | | {
|
| | | string nameStr = string.Empty;
|
| | | petAndMountQualityDict.TryGetValue(quality,out nameStr);
|
| | | return nameStr;
|
| | | }
|
| | |
|
| | | public Dictionary<int,List<int>> GetMountSkillDict(int unlockId)
|
| | | {
|
| | | if(unlockMountDict.ContainsKey(unlockId))
|