using Core; using Core.Lifecycle; using UnityEngine; using UnityEngine.Audio; public class PulverAudioController : ManagedBehaviour { public AppleAudioSource audioSource; public AudioResource combineAudio; private FollowerController followerController; public ItemManager itemManager; internal override void OnManagedStart() { followerController = GetComponent(); followerController.PulverIsCombining.AddListener(PulverIsCombining); } void PulverIsCombining() { audioSource.audioSource.resource = combineAudio; audioSource.Play(0); } void ItemPickedUp(PickupItemData itemData) { } }