using RR.Common.Controls;
using RR.Common.Managers;
using RR.Common.Prizes;
using UnityEngine;
namespace RR.Common.UI
{
///
/// Простой компонент для проверки выдачи приза хоппером.
/// Повесить на объект в сцене и привязать метод CheckGivePrize() к кнопке через UnityEvent.
///
public class HopperCheckController : MonoBehaviour
{
///
/// Запускает выдачу приза хоппером. Привязать к кнопке в инспекторе.
///
public void CheckGivePrize()
{
if (PrizeSystemManager.Instance != null)
{
// Используем новый API с указанием типа приза
PrizeSystemManager.Instance.GivePrize(PrizeType.Hopper);
}
else
{
PrizeSystem.GivePrize(); // fallback
}
}
}
}