KitchenChaos/Assets/Scripts/ContainerCounter.cs

20 lines
563 B
C#

using System;
using UnityEngine;
public class ContainerCounter : BaseCounter
{
public event EventHandler OnPlayerGrabbedObject;
[SerializeField] private KitchenObjectSO kitchenObjectSo;
public override void Interact(Player player)
{
if (!HasKitchenObject())
{
Transform kitchenObjectTransform = Instantiate(kitchenObjectSo.prefab);
kitchenObjectTransform.GetComponent<KitchenObject>().SetKitchenObjectParent(player);
OnPlayerGrabbedObject?.Invoke(this,EventArgs.Empty);
}
}
}