using BlueWater.Uis; using UnityEngine; namespace BlueWater.Interfaces { public interface IPlayerInteraction { Transform CenterTransform { get; } InteractionCanvas InteractionCanvas { get; } bool EnableInteraction { get; } float InteractionRadius { get; } string InteractionMessage { get; } void Interaction(); void CancelInteraction(); bool CanInteraction(); void ShowInteractionUi(); void HideInteractionUi(); } }