using UnityEngine; public class ColaFreezer : BaseInteractableObject { [SerializeField] private FoodObjectSO _foodObjectSO; public override void Interact(Player player) { if (!player.HasFoodObject()) { // Spawn new object and set to player var transform = Instantiate(_foodObjectSO.prefab, _playerArrivePoint); var foodObject = transform.GetComponent(); player.SetFoodObject(foodObject); } } }