Пример #1
0
 public void TransitionToReportDefeatPhase()
 {
     uiController.hudCanvasReportDefeatPanel.gameObject.SetActive(true);
     uiController.hudCanvasTribesPanel.gameObject.SetActive(false);
     uiController.hudCanvasTopBar.gameObject.SetActive(false);
     uiController.hudCanvasBottomBar.gameObject.SetActive(false);
     uiController.ShopPanelTooltipSubPanel.SetActive(false);
     uiController.hudCanvasShopPanel.gameObject.SetActive(false);
     sessionLogger.CalculateMaxDeployedTribe();
     uiController.reportDefeatPanel_MostTribeDeployedIconVisualizer.SetImage(sessionLogger.mostDeployedTribe, true);
     steamLeaderboard.SetLeaderBoardScore(playerController.playerMMR + (int)sessionLogger.mmrChange);
     steamAchievements.IncrementDeployedTribesStats(sessionLogger.TribesDeployedToFightTracker);
     steamAchievements.IncrementGoldEarnedStats(sessionLogger.goldRewarded);
     ChangeGameStatus(GameStatus.ReportDefeat);
 }