using System; using UnityEngine; public class RoomRewards : MonoBehaviour { public static event Action DiamondsRewarded; public static event Action ChestRewarded; public static event Action DamageDealt; [SerializeField] public int Diamonds = 0; [SerializeField] public int Damage = 0; [SerializeField] public bool Chest = false; public void TriggerGetReward() { if (Diamonds > 0) { DiamondsRewarded?.Invoke(Diamonds); } if (Chest) { ChestRewarded?.Invoke(); } if (Damage > 0) { DamageDealt?.Invoke(Damage); } } }