using System; using DungeonSelection; using Unity.VisualScripting; using UnityEngine; using UnityEngine.UIElements; public class EndGameController : MonoBehaviour { public static event Action LeaveDungeonClicked; public static event Action SaveScoreClicked; private const string WIN_MESSAGE = "You Won"; private const string DIE_MESSAGE = "You Died"; [SerializeField] private Sprite diamondSprite; [SerializeField] private Sprite healthSprite; private Label _title; private Label _message; private Label _diamondPoints; private Label _pointsFromHealth; private Label _scoreSum; private VisualElement _diamondImageBox; private VisualElement _healthImageBox; private TextField _nameField; private Button _save; private Button _close; private int _score; private void OnEnable() { VisualElement root = GetComponent().rootVisualElement; _save = root.Q