| 
					
				 | 
			
			
				@@ -15,7 +15,7 @@ namespace GFGGame 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         public int Rank = 10000;//本赛季段位内排名 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         public int HighestGrade = 1;//本赛季最高段位 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         public int HighestRank = 10000; //本赛最高季段位内排名 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        public List<FightRoleData> DressupList = new List<FightRoleData>();//我的搭配列表 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        public List<FightData> DressupList = new List<FightData>();//我的搭配列表 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         public List<ArenaTargetData> Targets = new List<ArenaTargetData>();//对手 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         public ArenaTargetData SelfData = new ArenaTargetData();//自己的排行榜信息 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         public Dictionary<int, List<ArenaTargetData>> RankDatasDic = new Dictionary<int, List<ArenaTargetData>>();//排行榜数据 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -103,15 +103,20 @@ namespace GFGGame 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         //获取竞技场对手角色战斗数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        public FightRoleData GetArenaRoleData(int index, ArenaTargetData arenaTarget) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        public FightData GetArenaFightData(int index, ArenaTargetData arenaTarget) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            return arenaTarget.RoleDressupList[index]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        //获取竞技场机器人战斗数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        public FightRobotData GetArenaRobotData(int index, ArenaTargetData arenaTarget) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            return arenaTarget.RobotDressupList[index]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            return arenaTarget.FightDatas[index]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // //获取竞技场对手角色战斗数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // public FightRoleData GetArenaRoleData(int index, ArenaTargetData arenaTarget) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //     return arenaTarget.RoleDressupList[index]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // //获取竞技场机器人战斗数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // public FightRobotData GetArenaRobotData(int index, ArenaTargetData arenaTarget) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //     return arenaTarget.RobotDressupList[index]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         /// <summary> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         /// 获取推荐卡牌 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -125,7 +130,7 @@ namespace GFGGame 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 bool isSame = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 for (int k = 0; k < ArenaDataManager.Instance.ThemeList.Count; k++) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    FightRoleData roleData = ArenaDataManager.Instance.DressupList[k]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    FightData roleData = ArenaDataManager.Instance.DressupList[k]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     if (cardDatas[j].id == roleData.cardId) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         isSame = true; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -288,10 +293,10 @@ namespace GFGGame 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         /// <param name="roleDatas"></param> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         /// <param name="robotDatas"></param> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         /// <returns></returns> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        public long GetAllFightScore(int roleType, List<FightRoleData> roleDatas, List<FightRobotData> robotDatas) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        public long GetAllFightScore(List<FightData> roleDatas) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             long fightScore = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            List<long> fightScoreDatas = GetFightScoreList(roleType, roleDatas, robotDatas); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            List<long> fightScoreDatas = GetFightScoreList(roleDatas); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             for (int i = 0; i < fightScoreDatas.Count; i++) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 fightScore += fightScoreDatas[i]; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -304,10 +309,10 @@ namespace GFGGame 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         /// index=2:卡牌战力/技能战力 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         /// </summary> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         /// <param name="roleType"></param> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        /// <param name="roleDatas"></param> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        /// <param name="fightDatas"></param> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         /// <param name="robotDatas"></param> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         /// <returns></returns> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        public List<long> GetFightScoreList(int roleType, List<FightRoleData> roleDatas, List<FightRobotData> robotDatas) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        public List<long> GetFightScoreList(List<FightData> fightDatas) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             List<long> fightScoreDatas = new List<long>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             long itemSum = 0; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -315,17 +320,17 @@ namespace GFGGame 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             long skillScore = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             for (int i = 0; i < ThemeList.Count; i++) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                if (roleType == ArenaFightTargetType.PLAYER) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (fightDatas[i].type == ArenaFightTargetType.PLAYER) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    itemSum += GetItemScoreSum(roleDatas[i].itemScoreList); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    clickScore += GetPerfectClickScore(roleDatas[i]) / (long)ConstScoreSystem.PART_SCORE; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    skillScore += FightDataManager.Instance.GetSkillFightScore(itemSum, roleDatas[i].baseScore, roleDatas[i].cardId, roleDatas[i].cardScore, roleDatas[i].skillLvs); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    itemSum += GetItemScoreSum(fightDatas[i].itemScoreList); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    clickScore += GetPerfectClickScore(fightDatas[i]) / (long)ConstScoreSystem.PART_SCORE; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    skillScore += FightDataManager.Instance.GetSkillFightScore(itemSum, fightDatas[i].baseScore, fightDatas[i].cardId, fightDatas[i].cardScore, fightDatas[i].skillLvs); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 else 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    itemSum += GetItemScoreSum(robotDatas[i].itemScoreList); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    clickScore += GetRobotPerfectClickScore(robotDatas[i]) / (long)ConstScoreSystem.PART_SCORE; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    skillScore += FightDataManager.Instance.GetSkillFightScore(itemSum, robotDatas[i].baseScore, robotDatas[i].cardId, robotDatas[i].cardScore, robotDatas[i].skillLvs); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    itemSum += GetItemScoreSum(fightDatas[i].itemScoreList); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    clickScore += GetRobotPerfectClickScore(fightDatas[i]) / (long)ConstScoreSystem.PART_SCORE; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    skillScore += FightDataManager.Instance.GetSkillFightScore(itemSum, fightDatas[i].baseScore, fightDatas[i].cardId, fightDatas[i].cardScore, fightDatas[i].skillLvs); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             fightScoreDatas.Add(itemSum); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -349,7 +354,7 @@ namespace GFGGame 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         //玩家卓越点击战力 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        private long GetPerfectClickScore(FightRoleData roleData) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        private long GetPerfectClickScore(FightData roleData) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             long clickScore = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             foreach (int key in roleData.pardScoreListDic.Keys) 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -359,7 +364,7 @@ namespace GFGGame 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return clickScore; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         //机器人卓越点击战力 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        private long GetRobotPerfectClickScore(FightRobotData robotData) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        private long GetRobotPerfectClickScore(FightData robotData) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             long clickScore = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             FightScoreCfg[] scoreCfg = FightScoreCfgArray.Instance.dataArray; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -374,37 +379,50 @@ namespace GFGGame 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         public void SetTestInfo() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             Targets.Add(ArenaSproxy.GetArenaTargetData(GetArenaTargetProto())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            Targets[0].RoleDressupList[0].cardId = 2000009; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            Targets[0].RoleDressupList[0].cardScore = 100; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            Targets[0].RoleDressupList[0].skillLvs = new List<int>() { 1, 1, 1 }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            Targets[0].RoleDressupList[0].itemScoreList = new List<int>() { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100 }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            Targets[0].RoleDressupList[1].cardId = 2000009; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            Targets[0].RoleDressupList[1].cardScore = 100; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            Targets[0].RoleDressupList[1].skillLvs = new List<int>() { 1, 1, 1 }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            Targets[0].RoleDressupList[1].itemScoreList = new List<int>() { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100 }; Targets[0].RoleDressupList[2].cardId = 2000009; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            Targets[0].RoleDressupList[2].cardScore = 100; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            Targets[0].RoleDressupList[2].skillLvs = new List<int>() { 1, 1, 1 }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            Targets[0].RoleDressupList[2].itemScoreList = new List<int>() { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100 }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            Targets[0].FightDatas[0].cardId = 2000009; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            Targets[0].FightDatas[0].cardScore = 100; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            Targets[0].FightDatas[0].skillLvs = new List<int>() { 1, 1, 1 }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            Targets[0].FightDatas[0].type = ArenaFightTargetType.PLAYER; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            Targets[0].FightDatas[0].itemScoreList = new List<int>() { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100 }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            Targets[0].FightDatas[1].cardId = 2000009; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            Targets[0].FightDatas[1].cardScore = 100; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            Targets[0].FightDatas[1].skillLvs = new List<int>() { 1, 1, 1 }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            Targets[0].FightDatas[1].type = ArenaFightTargetType.PLAYER; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            Targets[0].FightDatas[1].itemScoreList = new List<int>() { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100 }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            Targets[0].FightDatas[2].cardId = 2000009; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            Targets[0].FightDatas[2].cardScore = 100; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            Targets[0].FightDatas[2].skillLvs = new List<int>() { 1, 1, 1 }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            Targets[0].FightDatas[2].type = ArenaFightTargetType.PLAYER; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            Targets[0].FightDatas[2].itemScoreList = new List<int>() { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100 }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             Targets.Add(ArenaSproxy.GetArenaTargetData(GetArenaTargetProto())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            Targets[1].RoleDressupList[0].cardId = 2000009; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            Targets[1].RoleDressupList[0].cardScore = 100; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            Targets[1].RoleDressupList[0].skillLvs = new List<int>() { 1, 1, 1 }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            Targets[1].RoleDressupList[0].itemScoreList = new List<int>() { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100 }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            Targets[1].RoleDressupList[1].cardId = 2000009; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            Targets[1].RoleDressupList[1].cardScore = 100; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            Targets[1].RoleDressupList[1].skillLvs = new List<int>() { 1, 1, 1 }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            Targets[1].RoleDressupList[1].itemScoreList = new List<int>() { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100 }; Targets[1].RoleDressupList[2].cardId = 2000009; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            Targets[1].RoleDressupList[2].cardScore = 100; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            Targets[1].RoleDressupList[2].skillLvs = new List<int>() { 1, 1, 1 }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            Targets[1].RoleDressupList[2].itemScoreList = new List<int>() { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100 }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            Targets[1].FightDatas[0].cardId = 2000009; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            Targets[1].FightDatas[0].cardScore = 100; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            Targets[1].FightDatas[0].skillLvs = new List<int>() { 1, 1, 1 }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            Targets[1].FightDatas[0].type = ArenaFightTargetType.PLAYER; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            Targets[1].FightDatas[0].itemScoreList = new List<int>() { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100 }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            Targets[1].FightDatas[1].cardId = 2000009; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            Targets[1].FightDatas[1].cardScore = 100; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            Targets[1].FightDatas[1].skillLvs = new List<int>() { 1, 1, 1 }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            Targets[1].FightDatas[1].type = ArenaFightTargetType.PLAYER; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            Targets[1].FightDatas[1].itemScoreList = new List<int>() { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100 }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            Targets[1].FightDatas[2].cardId = 2000009; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            Targets[1].FightDatas[2].cardScore = 100; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            Targets[1].FightDatas[2].skillLvs = new List<int>() { 1, 1, 1 }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            Targets[1].FightDatas[2].type = ArenaFightTargetType.PLAYER; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            Targets[1].FightDatas[2].itemScoreList = new List<int>() { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100 }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             Targets.Add(ArenaSproxy.GetArenaTargetData(GetArenaTargetProto1())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            Targets[2].RobotDressupList[0] = ArenaSproxy.GetFightRobotData(GetArenaTargetProto1().RobotDressupInfo, 0); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            Targets[2].RobotDressupList[1] = ArenaSproxy.GetFightRobotData(GetArenaTargetProto1().RobotDressupInfo, 0); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            Targets[2].RobotDressupList[2] = ArenaSproxy.GetFightRobotData(GetArenaTargetProto1().RobotDressupInfo, 0); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            DressupList.Add(new FightRoleData()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            Targets[2].FightDatas[0] = ArenaSproxy.GetFightRobotData(GetArenaTargetProto1().RobotDressupInfo, 0); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            Targets[2].FightDatas[1] = ArenaSproxy.GetFightRobotData(GetArenaTargetProto1().RobotDressupInfo, 0); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            Targets[2].FightDatas[2] = ArenaSproxy.GetFightRobotData(GetArenaTargetProto1().RobotDressupInfo, 0); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            DressupList.Add(new FightData()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             DressupList[0].tags = new string[] { Tag }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            DressupList.Add(new FightRoleData()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            DressupList.Add(new FightRoleData()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            DressupList[0].type = ArenaFightTargetType.PLAYER; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            DressupList.Add(new FightData()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            DressupList[1].type = ArenaFightTargetType.PLAYER; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            DressupList.Add(new FightData()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            DressupList[2].type = ArenaFightTargetType.PLAYER; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             // DressupList[0].skillLvs = new List<int>() { 1, 1, 1 }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             // DressupList[1].skillLvs = new List<int>() { 1, 1, 1 }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             // DressupList[2].skillLvs = new List<int>() { 1, 1, 1 }; 
			 |