using UnityEngine; public class StoreContainer : BaseInteractableObject { [SerializeField] private SellableItemSO _sellableItemSO; public override void Interact(Player player) { base.Interact(player); if (player.IsHoldContainerItem()) { var clone = Instantiate(_sellableItemSO); var container = player.GetContainerItem(); container.AddItem(clone); } } }