Prechádzať zdrojové kódy

修改 CardDataManager.GetCardListByRarity 为 CardDataManager.GetCardListByRoleType

leiyasi 1 rok pred
rodič
commit
05c0aa406c

+ 1 - 1
GameClient/Assets/Game/HotUpdate/Data/ArenaDataManager.cs

@@ -161,7 +161,7 @@ namespace GFGGame
         public int GetRecommentCardId(int scoreType, List<int> itemList, List<int> wearCardIds)
         {
             float dressListAllAcore = FightDataManager.Instance.GetDressListAllScore(itemList, scoreType);
-            List<CardData> cardDatas = FightDataManager.Instance.SortCardList(CardDataManager.GetCardListByRarity(0),
+            List<CardData> cardDatas = FightDataManager.Instance.SortCardList(CardDataManager.GetCardListByRoleType(0),
                 dressListAllAcore, scoreType);
             cardDatas = cardDatas.Where(a => !wearCardIds.Contains(a.id)).ToList();
             if (cardDatas.Count == 0) return 0;

+ 2 - 1
GameClient/Assets/Game/HotUpdate/Data/CardDataManager.cs

@@ -141,10 +141,11 @@ namespace GFGGame
             }
             return _cardDicByType[0][cardId];
         }
+
         /// <summary>
         /// 根据男主类型获取词牌列表
         /// </summary>
-        public static List<CardData> GetCardListByRarity(int mainScore)
+        public static List<CardData> GetCardListByRoleType(int mainScore)
         {
             if (_cardDicByType.ContainsKey(mainScore))
             {

+ 1 - 1
GameClient/Assets/Game/HotUpdate/Data/RedDotDataManager.cs

@@ -274,7 +274,7 @@ namespace GFGGame
         public bool GetCardRed()
         {
             if (!FunctionOpenDataManager.Instance.CheckIsFunOpenById(nameof(CardDetailView), false)) return false;
-            List<CardData> cardDatas = CardDataManager.GetCardListByRarity(0);
+            List<CardData> cardDatas = CardDataManager.GetCardListByRoleType(0);
             for (int i = 0; i < cardDatas.Count; i++)
             {
                 if (GetCardRed(cardDatas[i].id)) return true;

+ 1 - 1
GameClient/Assets/Game/HotUpdate/Views/Card/CardDetailView.cs

@@ -80,7 +80,7 @@ namespace GFGGame
         }
         private void UpdateCardList()
         {
-            List<CardData> cardList = CardDataManager.GetCardListByRarity(_ui.m_listRole.selectedIndex);
+            List<CardData> cardList = CardDataManager.GetCardListByRoleType(_ui.m_listRole.selectedIndex);
             if (CardDataManager.isFilter == true)
             {
                 //筛选

+ 1 - 1
GameClient/Assets/Game/HotUpdate/Views/Card/CardFosterView.cs

@@ -234,7 +234,7 @@ namespace GFGGame
             _nowIndex = _cardData.index;
             _comFosterBottom = _ui.m_ComFosterBottom;
 
-            _cardList = CardDataManager.GetCardListByRarity(_cardData.pageIndex);
+            _cardList = CardDataManager.GetCardListByRoleType(_cardData.pageIndex);
             if (CardDataManager.isFilter == true)
             {
                 //筛选

+ 1 - 1
GameClient/Assets/Game/HotUpdate/Views/DressUp/ArenaDressUpFightView.cs

@@ -450,7 +450,7 @@ namespace GFGGame
         private async void DressUpFinish()
         {
 
-            if (CardDataManager.GetCardListByRarity(0).Count > 0)
+            if (CardDataManager.GetCardListByRoleType(0).Count > 0)
             {
                 ViewManager.Show<StoryCardChoose>(InstanceZonesDataManager.currentScoreType);
             }

+ 1 - 1
GameClient/Assets/Game/HotUpdate/Views/DressUp/DressUpFightView.cs

@@ -571,7 +571,7 @@ namespace GFGGame
 
             yield return new WaitForEndOfFrame();
 
-            if (CardDataManager.GetCardListByRarity(0).Count > 0)
+            if (CardDataManager.GetCardListByRoleType(0).Count > 0)
             {
 
                 ViewManager.Show<StoryCardChoose>(scoreType);

+ 1 - 1
GameClient/Assets/Game/HotUpdate/Views/MainStory/StoryCardChoose.cs

@@ -84,7 +84,7 @@ namespace GFGGame
             _scoreType = (int)this.viewData;
             ArenaDataManager dataManager = ArenaDataManager.Instance;
 
-            cardList = CardDataManager.GetCardListByRarity(0);
+            cardList = CardDataManager.GetCardListByRoleType(0);
             //是从竞技场进来的话,去掉已经在其他主题装配的cardList
             if (InstanceZonesDataManager.FightScene == ConstInstanceZonesType.Arena)
             {