using Godot; namespace Cirno.Scripts.Interactables; public partial class Switch : Interactable { [Export] public Activable Target { get; set; } public override bool Activate() { if (MeetsRequirements()) { Target?.Activate(); return true; } return false; } }