public void updateMapPerformanceReport() { PerformanceController.MapPerfomanceReport lastMapReport = PerformanceController.getLastMapPerformanceReport(); landPhaseTime.text = lastMapReport.landPhase.ToString(); mountainPhaseTime.text = lastMapReport.mountainPhase.ToString(); forestPhaseTime.text = lastMapReport.forestPhase.ToString(); playerBasesTime.text = lastMapReport.playerBase.ToString(); roadTracingTime.text = lastMapReport.roadTracing.ToString(); neutralResourcesTime.text = lastMapReport.neutral.ToString(); symmetricResourceTime.text = lastMapReport.symmetric.ToString(); lastTotal.text = (lastMapReport.landPhase + lastMapReport.mountainPhase + lastMapReport.forestPhase + lastMapReport.playerBase + lastMapReport.roadTracing + lastMapReport.neutral + lastMapReport.symmetric).ToString(); PerformanceController.MapPerfomanceReport avgMapReport = PerformanceController.getMeanMapPerformanceReport(); genAmount.text = PerformanceController.getReportAmount().ToString(); globalLandPhaseTime.text = avgMapReport.landPhase.ToString(); globalMountainPhaseTime.text = avgMapReport.mountainPhase.ToString(); globalForestTime.text = avgMapReport.forestPhase.ToString(); globalPlayerBasesTime.text = avgMapReport.playerBase.ToString(); globalRoadTracingTime.text = avgMapReport.roadTracing.ToString(); globalNeutralResourcesTime.text = avgMapReport.neutral.ToString(); globalSymmetricResourceTime.text = avgMapReport.symmetric.ToString(); avgTotal.text = (avgMapReport.landPhase + avgMapReport.mountainPhase + avgMapReport.forestPhase + avgMapReport.playerBase + avgMapReport.roadTracing + avgMapReport.neutral + avgMapReport.symmetric).ToString(); }