using UnityEngine;
using UnityEngine.Events;

public class CooldownCondition : MonoBehaviour
{
	public UnityEvent triggerEvent;

	public float cooldown = 0.25f;

	private float lastTime = -100f;

	public void TryEvent()
	{
		if (!(Time.time < lastTime + cooldown))
		{
			lastTime = Time.time;
			triggerEvent.Invoke();
		}
	}
}