13 lines
354 B
C#

using UnityEngine;
public abstract class MenuPanel : MonoBehaviour
{
public virtual bool BlocksNavigation => false;
public abstract void Initialize();
public abstract void Enable(int direction, float delay);
public abstract void Disable(int direction);
public abstract void Interact();
public virtual void CloseModal() { }
}