// Token: 0x06003C69 RID: 15465 RVA: 0x001123EC File Offset: 0x001105EC
        public static string BattleReport(BattleReportLog report, string owner)
        {
            StringBuilder stringBuilder = new StringBuilder();

            stringBuilder.AppendLine();
            stringBuilder.AppendFormat("########################{0} Battle Report Begin########################", owner);
            stringBuilder.AppendLine();
            stringBuilder.AppendFormat("UserId = {0}, PlayerName = {1}", report.UserId, report.PlayerName);
            stringBuilder.AppendLine();
            stringBuilder.AppendFormat("BattleType = {0}, BattleId = {1}, RandomNumberSeed = {2}, ArmyRandomNumberSeed = {3}", new object[]
            {
                report.Type,
                report.BattleId,
                report.RandomNumberSeed,
                report.ArmyRandomNumberSeed
            });
            stringBuilder.AppendLine();
            stringBuilder.Append(CommonReportLog.Message(report.MineTeam, "Mine"));
            stringBuilder.Append(CommonReportLog.Message(report.OpponentTeam, "Opponent"));
            stringBuilder.Append(CommonReportLog.Message(report.Players));
            stringBuilder.Append(CommonReportLog.Message(report.MineCommands, "Mine"));
            stringBuilder.Append(CommonReportLog.Message(report.CheckSums));
            if (report.OpponentCommands != null)
            {
                stringBuilder.AppendLine(CommonReportLog.Message(report.OpponentCommands, "Opponent"));
            }
            stringBuilder.AppendFormat("#######################{0} Battle Report End#######################", owner);
            return(stringBuilder.ToString());
        }
        // Token: 0x06003C6F RID: 15471 RVA: 0x00112C20 File Offset: 0x00110E20
        public static string Message(List <BattleCommand> commands, string ownerName)
        {
            StringBuilder stringBuilder = new StringBuilder();

            stringBuilder.AppendFormat("***********************{0} Commands Begin***********************", ownerName);
            stringBuilder.AppendLine();
            for (int i = 0; i < commands.Count; i++)
            {
                stringBuilder.AppendFormat("Command{0}: {1}", i, CommonReportLog.Message(commands[i]));
            }
            return(stringBuilder.ToString());
        }
        // Token: 0x06003C6C RID: 15468 RVA: 0x00112A28 File Offset: 0x00110C28
        private static string Message(List <BattlePlayer> players)
        {
            StringBuilder stringBuilder = new StringBuilder();

            stringBuilder.AppendFormat("***********************Players Begin***********************", new object[0]);
            stringBuilder.AppendLine();
            for (int i = 0; i < players.Count; i++)
            {
                stringBuilder.AppendFormat("Players{0} : {1}", i, CommonReportLog.Message(players[i]));
            }
            return(stringBuilder.ToString());
        }
        // Token: 0x06003C6A RID: 15466 RVA: 0x00112528 File Offset: 0x00110728
        public static string Message(List <BattleActorSetup> team, string teamName)
        {
            StringBuilder stringBuilder = new StringBuilder();

            stringBuilder.AppendFormat("***********************{0} Team Members Begin***********************", teamName);
            stringBuilder.AppendLine();
            for (int i = 0; i < team.Count; i++)
            {
                stringBuilder.AppendFormat("Member{0} : {1}", i, CommonReportLog.Message(team[i]));
            }
            return(stringBuilder.ToString());
        }
        // Token: 0x06003C63 RID: 15459 RVA: 0x00112050 File Offset: 0x00110250
        public static string RandomEventsReportLog(List <RandomEvent> randomEvents, string optionType)
        {
            StringBuilder stringBuilder = new StringBuilder();

            stringBuilder.AppendLine();
            string value = string.Format("{0}_{1} All RandomEvent Data Begin###############", CommonReportLog.RandomEventFunctionHeader, optionType);

            stringBuilder.AppendLine(value);
            for (int i = 0; i < randomEvents.Count; i++)
            {
                stringBuilder.AppendLine(CommonReportLog.RandomEventReportLog(randomEvents[i], optionType));
            }
            return(stringBuilder.ToString());
        }
        // Token: 0x06003C60 RID: 15456 RVA: 0x00111ED0 File Offset: 0x001100D0
        public static string RandomEventLevelZonesReportLog(List <RandomEventLevelZone> zones, string logHeader)
        {
            StringBuilder stringBuilder = new StringBuilder();

            stringBuilder.AppendLine();
            string value = string.Format("{0}_{1} LevelZone Begin###############", CommonReportLog.RandomEventFunctionHeader, logHeader);

            stringBuilder.AppendLine(value);
            for (int i = 0; i < zones.Count; i++)
            {
                stringBuilder.AppendLine(CommonReportLog.RandomEventLevelZoneReportLog(zones[i], logHeader + i.ToString()));
            }
            return(stringBuilder.ToString());
        }
        // Token: 0x06003C61 RID: 15457 RVA: 0x00111F48 File Offset: 0x00110148
        public static string RandomEventLevelZoneReportLog(RandomEventLevelZone zone, string zoneName)
        {
            StringBuilder stringBuilder = new StringBuilder();

            stringBuilder.AppendLine();
            string value = string.Format("{0}_{1} LevelZoneId = {2}###############", CommonReportLog.RandomEventFunctionHeader, zoneName, zone.LevelZoneId);

            stringBuilder.AppendLine(value);
            foreach (RandomEventGroup group in zone.Groups.Values)
            {
                stringBuilder.AppendLine(CommonReportLog.Message(group));
            }
            stringBuilder.AppendLine();
            return(stringBuilder.ToString());
        }
        // Token: 0x06003C6E RID: 15470 RVA: 0x00112B40 File Offset: 0x00110D40
        public static string BattleRoomBattle(BattleRoomBattleLog log, string owner)
        {
            StringBuilder stringBuilder = new StringBuilder();

            stringBuilder.AppendLine();
            stringBuilder.AppendFormat("########################{0} BattleRoomBattleLog Begin########################", owner);
            stringBuilder.AppendLine();
            stringBuilder.AppendFormat("RoomId = {0}, RoomType = {1}, BattleId = {2}, RandomNumberSeed = {3}, ArmyRandomNumberSeed = {4}", new object[]
            {
                log.RoomId,
                log.BattleRoomType,
                log.BattleId,
                log.RandomNumberSeed,
                log.ArmyRandomNumberSeed
            });
            stringBuilder.AppendLine();
            stringBuilder.Append(CommonReportLog.Message(log.Team0, "Team0"));
            stringBuilder.Append(CommonReportLog.Message(log.Team1, "Team1"));
            stringBuilder.Append(CommonReportLog.Message(log.Players));
            stringBuilder.AppendFormat("#######################{0} BattleRoomBattleLog End#######################", owner);
            return(stringBuilder.ToString());
        }