35 lines
880 B
C#
35 lines
880 B
C#
using Interactions;
|
|
using System;
|
|
using UnityEngine;
|
|
|
|
public class PartfeedbackChecker : MonoBehaviour
|
|
{
|
|
public MrCementBehavior mrCement;
|
|
|
|
public ItemSlot itemSlot;
|
|
|
|
public void Start()
|
|
{
|
|
itemSlot.OnItemSlotted += ItemSlot_OnItemSlotted;
|
|
}
|
|
|
|
private void ItemSlot_OnItemSlotted(PickupItemData arg1, PickupItemData arg2)
|
|
{
|
|
switch (arg2.name)
|
|
{
|
|
case "Pickup_CementWheel":
|
|
mrCement.PlayCementFeedback("wheel");
|
|
break;
|
|
case "Pickup_CookieGear":
|
|
mrCement.PlayCementFeedback("cog");
|
|
break;
|
|
case "Pickup_FlowerPropeller":
|
|
mrCement.PlayCementFeedback("propeller");
|
|
break;
|
|
case "Pickup_FancyBelt":
|
|
mrCement.PlayCementFeedback("belt");
|
|
break;
|
|
}
|
|
}
|
|
}
|