Implemented end of game screen

This commit is contained in:
Max 2025-03-04 17:02:03 +01:00
parent ac10c8a2fc
commit 3651adbef8
23 changed files with 20035 additions and 19365 deletions

View file

@ -0,0 +1,30 @@
using System;
using DungeonSelection;
using UnityEngine;
using UnityEngine.SceneManagement;
public class LeaveDungeonHandler : MonoBehaviour
{
[SerializeField] private DungeonData dungeonData;
private void OnEnable()
{
EndGameController.LeaveDungeonClicked += LeaveDungeon;
EndGameController.SaveScoreClicked += SaveScore;
}
private void OnDisable()
{
EndGameController.LeaveDungeonClicked -= LeaveDungeon;
EndGameController.SaveScoreClicked -= SaveScore;
}
private void SaveScore(string name, int score)
{
Debug.Log($"{name} | {score}");
}
private void LeaveDungeon()
{
SceneManager.LoadScene(0);
}
}