cirnogodot/Scripts/Interactables/IInteractable.cs

12 lines
284 B
C#
Raw Normal View History

2025-03-09 21:58:25 +01:00
using Godot;
namespace Cirno.Scripts.Interactables;
2025-03-09 19:25:09 +01:00
public interface IInteractable
{
2025-03-09 21:58:25 +01:00
public bool Activate(ActivationType activationType = ActivationType.Toggle);
2025-03-09 19:25:09 +01:00
public bool CanActivate();
2025-03-09 21:58:25 +01:00
public Vector2 GetPosition();
2025-03-09 19:25:09 +01:00
//protected bool MeetsRequirements();
}