// Token: 0x06004DBC RID: 19900 RVA: 0x0017B298 File Offset: 0x00179498 public static ProArenaPlayerInfo ArenaPlayerInfoToPBArenaPlayerInfo(ArenaPlayerInfo arenaPlayerInfo) { ProArenaPlayerInfo proArenaPlayerInfo = new ProArenaPlayerInfo(); proArenaPlayerInfo.DefensiveTeam = ArenaPlayerDefensiveTeam.ArenaDefensiveTeamToPBArenaDefensiveTeam(arenaPlayerInfo.DefensiveTeam); foreach (ArenaOpponent arenaOpponent in arenaPlayerInfo.Opponents) { proArenaPlayerInfo.Opponents.Add(ArenaOpponent.ArenaOpponentToPBArenaOpponent(arenaOpponent)); } proArenaPlayerInfo.IsAutoBattle = arenaPlayerInfo.IsAutoBattle; proArenaPlayerInfo.ArenaLevelId = arenaPlayerInfo.ArenaLevelId; proArenaPlayerInfo.ArenaPoints = (int)arenaPlayerInfo.ArenaPoints; proArenaPlayerInfo.AttackedOpponent = arenaPlayerInfo.AttackedOpponent; proArenaPlayerInfo.VictoryPoints = arenaPlayerInfo.VictoryPoints; proArenaPlayerInfo.WeekLastFlushTime = arenaPlayerInfo.WeekLastFlushTime.Ticks; proArenaPlayerInfo.ReceivedVictoryPointsRewardIndexs.AddRange(arenaPlayerInfo.ReceivedVictoryPointsRewardIndexs); proArenaPlayerInfo.ThisWeekBattleIds.AddRange(arenaPlayerInfo.ThisWeekBattleIds); proArenaPlayerInfo.ConsecutiveVictoryNums = arenaPlayerInfo.ConsecutiveVictoryNums; proArenaPlayerInfo.ThisWeekTotalBattleNums = arenaPlayerInfo.ThisWeekTotalBattleNums; proArenaPlayerInfo.ThisWeekVictoryNums = arenaPlayerInfo.ThisWeekVictoryNums; proArenaPlayerInfo.NextFlushOpponentTime = arenaPlayerInfo.NextFlushOpponentTime; return(proArenaPlayerInfo); }