leaderboard added

This commit is contained in:
Mausham
2025-12-17 13:52:10 -08:00
parent f8fabdcfff
commit ff062d4c3d
26 changed files with 2607 additions and 124 deletions

View File

@@ -1,4 +1,5 @@
using Darkmatter.Core;
using System;
using UnityEngine;
using UnityEngine.SceneManagement;
using VContainer;
@@ -14,11 +15,18 @@ namespace Darkmatter.Presentation
[Inject] private IAudioController IaudioController;
[Inject] private IGameSession IgameSession;
[Inject] private IGameScreenController IgameScreenController;
[Inject] private ILeaderBoardController IleaderBoardController;
public DeathScreenController(DeathScreenView _deathScreenView)
{
deathScreenView = _deathScreenView;
deathScreenView.restartBtn.onClick.AddListener(OnRestartButtonClicked);
deathScreenView.exitBtn.onClick.AddListener(OnExitButtonClicked);
deathScreenView.leaderBoardBtn.onClick.AddListener(OnLeaderBoardBtnClicked);
}
private void OnLeaderBoardBtnClicked()
{
IleaderBoardController.ShowLeaderBoard();
}
public void ShowDeathScreen()