using TMPro;
using UnityEngine;
[System.Serializable]
public class TitleSceneRefs
{
public GameObject modesMenu;
public TextMeshProUGUI insertCoinText;
public TextMeshProUGUI pressStartText;
public TextMeshProUGUI creditCoinText;
public TextMeshProUGUI PVPText;
public TextMeshProUGUI PVEText;
public TextMeshProUGUI PVPSelectionArrow;
public TextMeshProUGUI PVESelectionArrow;
public TextMeshProUGUI highscoreText;
}
public class TitleSceneBridge : MonoBehaviour
{
#region LOCAL REFERENCES
[Header("LOCAL REFERENCES")]
[SerializeField] private TitleSceneRefs titleRefs;
#endregion
#region EVENTS
[Header("EVENTS")]
[SerializeField] private UIEventsSO uiEvents;
#endregion
private void Start()
{
UIManager.Instance.SetTitleUI(titleRefs);
ResetCreditsUI();
}
public void ResetCreditsUI()
{
titleRefs.insertCoinText.enabled = true;
titleRefs.creditCoinText.text = "00";
UIManager.Instance.CreditCounter = 0;
}
}