public PvpFighterInfo(RankArenaOpponentProtoData data) { PlayerInfo info = new PlayerInfo((uint)data.team.player.id, (uint)data.playerNo, (uint)data.hairCutId, (uint)data.hairColorId, (uint)data.faceId, data.skinId, data.roleName); info.level = data.lv; playerInfo = info; power = data.fightingPower; rank = data.rankNo; id = data.id; name = data.roleName; playerDataTeam = data.team.player; heroTeamDataList = new List <TeamHeroProtoData>(data.team.heros); }
public PlayerInfo(TeamPlayerProtoData data) { instanceID = (uint)data.id; this.playerData = PlayerData.GetPlayerData((uint)data.playerNo); this.heroData = HeroData.GetHeroDataByID(playerData.heroId); this.avatarData = AvatarData.GetAvatarData(this.playerData.avatarID); advanceLevel = data.star; if (data.lv != 1) { level = data.lv; } if (data.aggrLv != -1) { strengthenLevel = data.aggrLv; } if (data.breakLayer != 0) { breakthroughLevel = data.breakLayer; } }