ArenaData.cs 1.3 KB

123456789101112131415161718192021222324252627282930
  1. using System.Collections.Generic;
  2. namespace GFGGame
  3. {
  4. public class ArenaTargetData//竞技场对手数据
  5. {
  6. public int Grade;//本赛季段位
  7. public int RankInGrade;//本赛季段位内排名
  8. public int Type; //类型,由FightTargetType定义
  9. public OtherRoleInfoData RoleInfo = new OtherRoleInfoData(); //玩家数据
  10. public List<FightData> FightDatas = new List<FightData>();//搭配列表,与RobotDressupList只能存在一个,取决于Type
  11. public List<long> FightPower = new List<long>();//搭配战力,卓越点击战力,词牌战力
  12. }
  13. public class ArenaHistoryData//竞技场历史记录
  14. {
  15. public bool isWin = false;//是否胜利
  16. public bool IsChallenge = false;//是否发起挑战
  17. public long FightTime;//战斗时间,毫秒
  18. public int GradeChangeType = 0;//是否晋级 ArenaGradeChangeType
  19. public int Grade = 1;//自己战斗后段位
  20. public int Rank = 1;//自己战斗后排行
  21. public ArenaTargetData targetData;
  22. public List<long> MyScores = new List<long>();//自己3轮战斗分数
  23. public List<long> TargetScores = new List<long>();//对手3轮战斗分数
  24. public List<long> FightPower = new List<long>();//自己 搭配战力,卓越点击战力,词牌战力,对方的在targetData里
  25. }
  26. }