Interactable interface

This commit is contained in:
MaddoScientisto 2025-03-09 21:58:25 +01:00
commit 54d9824581
27 changed files with 102 additions and 61 deletions

View file

@ -1,8 +1,12 @@
namespace Cirno.Scripts.Interactables;
using Godot;
namespace Cirno.Scripts.Interactables;
public interface IInteractable
{
public bool Activate();
public bool Activate(ActivationType activationType = ActivationType.Toggle);
public bool CanActivate();
public Vector2 GetPosition();
//protected bool MeetsRequirements();
}