Files
TheAuction-GS/Assets/HUD/DayEndHUDController.cs

32 lines
967 B
C#

using TMPro;
using UnityEngine;
public class DayEndHUDController : MonoBehaviour {
[SerializeField] private TextMeshProUGUI _gainsText;
[SerializeField] private TextMeshProUGUI _rentText;
[SerializeField] private TextMeshProUGUI _profitText;
[SerializeField] private TextMeshProUGUI _buttonText;
public void DayEnd(float gains, float rent, float profit) {
_gainsText.text = "Gains: " + gains + "$";
_rentText.text = "Rent: " + rent + "$";
_profitText.text = "Profit: " + profit + "$";
//Check if the user is bankrupt
if (GameController.Instance.Money < 0) {
_buttonText.text = "Game Over";
}
else {
_buttonText.text = "Next Day";
}
}
public void ConfirmEnd() {
GameController.Instance.Reset();
if (GameController.Instance.Money < 0) {
GameController.GameOver(GameController.LooseCondition.Bankrupt);
}
}
}