using UnityEngine; using UnityEngine.Events; public abstract class InteractionRequirementBase : MonoBehaviour { [Header("Events")] public UnityEvent OnSuccess; public UnityEvent OnFailure; public abstract bool TryInteract(FollowerController follower); }