/// <summary> /// 获取防御方基本信息 /// </summary> /// <returns></returns> protected virtual PlayerBaseInfo GetDefBaseInfo(QueueBattleInfo queueBattleInfo) { // TODO 获取玩家基本信息,这里我没有地方获取只能临时创建了对象 var player = new Player(); return(new PlayerBaseInfo() { PlayerID = player.ID, Name = player.Name, Country = 0, HeadImageID = 0, FAP = 0, Lv = 0, QueueID = queueBattleInfo.DefQueueID, // 组装防御方带兵数量 ArmyCount = queueBattleInfo.FightObj.DefTeam.Sum(p => p.HP), KillCount = queueBattleInfo.DefRemainHpList.Sum(p => p.Damage), }); }
/// <summary> /// 组装防御方基本数据 /// </summary> /// <param name="queueBattleInfo">战报信息</param> /// <returns>防御方数据</returns> protected override PlayerBaseInfo GetDefBaseInfo(QueueBattleInfo queueBattleInfo) { return(new PlayerBaseInfo()); }