cirnogodot/Scripts/Interactables/IInteractable.cs

12 lines
290 B
C#
Raw Permalink 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
2025-03-23 17:08:04 +01:00
public Vector2 GetGlobalPosition();
2025-03-09 19:25:09 +01:00
//protected bool MeetsRequirements();
}