少年修仙传客户端代码仓库
client_linchunjie
2018-08-23 522ca3468a56c88cb15eaa428eb7499d3dba386f
System/Pet/PetAttributeWin.cs
@@ -106,7 +106,7 @@
        private void PetUpdate()//灵宠刷新
        {
            petmodel.Wait = true;
            PetInfoConfig petInfo = ConfigManager.Instance.GetTemplate<PetInfoConfig>(TypePetID);
            PetInfoConfig petInfo = Config.Instance.Get<PetInfoConfig>(TypePetID);
            if (petmodel._DicPetBack.ContainsKey(TypePetID))
            {
                PetSkillLv.Clear();
@@ -170,7 +170,7 @@
                    petButton.PlayedButton.gameObject.SetActive(true);
                    petButton.PlayedButton.RemoveAllListeners();
                    PetBackpack petPack = petmodel._DicPetBack[petId];
                    PetInfoConfig petConfig = ConfigManager.Instance.GetTemplate<PetInfoConfig>(petId);
                    PetInfoConfig petConfig = Config.Instance.Get<PetInfoConfig>(petId);
                    if (petPack.PetClass >= petConfig.UseNeedRank)
                    {
                        petButton.Played_Text.text = Language.Get("PetText2");
@@ -235,7 +235,7 @@
            }
            foreach (int key in m_petModel._DicPetBack.Keys)
            {
                int petMaxLv = ConfigManager.Instance.GetTemplate<PetInfoConfig>(key).MaxRank;
                int petMaxLv = Config.Instance.Get<PetInfoConfig>(key).MaxRank;
                if (m_petModel._DicPetBack[key].PetClass >= petMaxLv)
                {
                    isBool = true;
@@ -246,7 +246,7 @@
        void ToAddSorting()//灵宠排序
        {
            sortlist.Clear();
            sortlist = ConfigManager.Instance.GetAllValues<PetInfoConfig>();
            sortlist = Config.Instance.GetAllValues<PetInfoConfig>();
            sortlist.Sort(Compare);
        }
        int Compare(PetInfoConfig x, PetInfoConfig y)//数组排列
@@ -271,7 +271,7 @@
        }
        private bool IsNoFullLv(int petID)//未满街
        {
            PetInfoConfig PetConfig = ConfigManager.Instance.GetTemplate<PetInfoConfig>(petID);
            PetInfoConfig PetConfig = Config.Instance.Get<PetInfoConfig>(petID);
            if (petmodel._DicPetBack.ContainsKey(petID))
            {
                if (PetConfig.MaxRank > petmodel._DicPetBack[petID].PetClass)
@@ -287,7 +287,7 @@
        }
        private bool IsFullLv(int petID)//满阶
        {
            PetInfoConfig PetConfig = ConfigManager.Instance.GetTemplate<PetInfoConfig>(petID);
            PetInfoConfig PetConfig = Config.Instance.Get<PetInfoConfig>(petID);
            if (petmodel._DicPetBack.ContainsKey(petID))
            {
                if (PetConfig.MaxRank <= petmodel._DicPetBack[petID].PetClass)
@@ -321,7 +321,7 @@
            if (PackSendQuestMgr.Instance.useItemModel != null)//坐骑碎片
            {
                int ItemId = PackSendQuestMgr.Instance.useItemModel.itemInfo.ItemID;
                var petinfo = ConfigManager.Instance.GetAllValues<PetInfoConfig>();
                var petinfo = Config.Instance.GetAllValues<PetInfoConfig>();
                foreach (var Value in petinfo)
                {
@@ -378,9 +378,9 @@
            if (AchievementGoto.achievementType == AchievementGoto.SpiritPetAdvanced)//灵宠培养
            {
                AchievementGoto.achievementType = 0;
                SuccessConfig successConfig = ConfigManager.Instance.GetTemplate<SuccessConfig>(AchievementGoto.guideAchievementId);
                SuccessConfig successConfig = Config.Instance.Get<SuccessConfig>(AchievementGoto.guideAchievementId);
                int[] petID = successConfig.Condition;
                var PetModel = ConfigManager.Instance.GetAllValues<PetInfoConfig>();
                var PetModel = Config.Instance.GetAllValues<PetInfoConfig>();
                foreach (var value in PetModel)
                {
                    if (value.ID == petID[0])