浏览代码

飞花令战力问题修改

zhangyuqian 1 年之前
父节点
当前提交
b856603307

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

@@ -544,13 +544,17 @@ namespace GFGGame
             return 0;
         }
 
-        public void SetItemScoreList(FightData _roleData)
+        public void SetItemScoreList(FightData _roleData, ArenaDressupAttrProto arreProto = null)
         {
             _roleData.itemScoreList.Clear();
             _roleData.itemScoreDic.Clear();
             for (int i = 0; i < _roleData.itemList.Count; i++)
             {
                 int score = GetItemAdditionScore(_roleData.itemList[i], _roleData.scoreType);
+                if(arreProto != null && arreProto.SuitScore[i] != 0)
+                {
+                    score = arreProto.SuitScore[i];
+                }
                 _roleData.itemScoreList.Add(score);
                 _roleData.itemScoreDic[_roleData.itemList[i]] = score;
             }

+ 1 - 1
GameClient/Assets/Game/HotUpdate/ServerProxy/ArenaSproxy.cs

@@ -352,7 +352,7 @@ namespace GFGGame
                             }
                         }
 
-                        ArenaDataManager.Instance.SetItemScoreList(list[i]);
+                        ArenaDataManager.Instance.SetItemScoreList(list[i],attrProto);
                         ScoreSystemData.Instance.SetEquipScoresWithPartId(list[i]);
                     }
                     return true;

+ 1 - 0
GameClient/Assets/Game/HotUpdate/Views/Arena/ArenaView.cs

@@ -436,6 +436,7 @@ namespace GFGGame
                 bool result = await ArenaSproxy.ReqArenaTargetPowerScore( _targetData.RoleInfo.roleId, _targetData.FightPower, index);
                 if(!result)
                 {
+                    await ArenaSproxy.ReqArenaFightAttr(_targetData.RoleInfo.roleId, _targetData.FightDatas);
                     _ui.m_listTarget.numItems = _dataManager.Targets.Count;
                     PromptController.Instance.ShowFloatTextPrompt("玩家战力发生变化,请重新选择");
                     return;

+ 1 - 1
GameClient/Assets/Game/HotUpdate/Views/MiniGame/FlipGameView.cs

@@ -195,7 +195,7 @@ namespace GFGGame
             itemInfo.Add("index", index);
             itemInfo.Add("id", cardArray[index]);
             itemInfo.Add("state", 0);
-            cardItem.m_id.text = itemInfo["id"].ToString();
+            cardItem.m_id.visible = false;//text = itemInfo["id"].ToString();
             cardItem.target.data = itemInfo;
             UI_cardItem.ProxyEnd();
         }