Beispiel #1
0
 public GameStats(DataSetEndGamePanel dataSetEndGamePanel)
 {
     dataSetEndGamePanel.GameStats[0].text = GameTime.Minutes + GameTime.Seconds;
     dataSetEndGamePanel.GameStats[1].text = BotManager.CountKilledBots.ToString();
     dataSetEndGamePanel.GameStats[2].text = AIHealth.CountDamage.ToString();
     dataSetEndGamePanel.GameStats[3].text = PlayerHealth.HealthRepair.ToString();
     dataSetEndGamePanel.GameStats[4].text = WeaponController.CountAmmo.ToString();
 }
 public PanelEndGameDecorator(Panel panel, DataSetEndGamePanel dataSetendGamePanel)
 {
     this.panel = panel;
     this.dataSetEndGamePanel = dataSetendGamePanel;
 }
Beispiel #3
0
 public EndGamePanel(DataSetEndGamePanel dataSetEndGamePanel) : base(dataSetEndGamePanel.EndGamePanelObject)
 {
     //dataSetEndGamePanel.AudioGame.SetActive(false);
     ShowPanel();
 }
Beispiel #4
0
 public WinPanel(Panel p, DataSetEndGamePanel endGamePanel) : base(p, endGamePanel)
 {
     endGameImage = dataSetEndGamePanel.EndGamePanelObject.GetComponent <Image>();
     dataSetEndGamePanel.BtnBackToMenu.onClick.AddListener(BackToMenu);
     ShowPanel();
 }
 public EndGamePanel(DataSetEndGamePanel dataSetEndGamePanel) : base(dataSetEndGamePanel.EndGamePanelObject)
 {
     _ = new GameStats(dataSetEndGamePanel);
     dataSetEndGamePanel.AudioGame.SetActive(false);
     ShowPanel();
 }
Beispiel #6
0
 public WinPanel(Panel p, DataSetEndGamePanel endGamePanel) : base(p, endGamePanel, null)
 {
     dataSetendGamePanel.BtnBackToMenu.onClick.AddListener(BackToMenu);
     ShowPanel();
 }
Beispiel #7
0
 public LosePanel(Panel p, DataSetEndGamePanel endGamePanel, DataSetLosePanel panel) : base(p, endGamePanel, panel)
 {
     dataSetendGamePanel.BtnBackToMenu.onClick.AddListener(BackToMenu);
     dataSet.Restart.onClick.AddListener(Restart);
     ShowPanel();
 }