using System.Collections; using UnityEngine; public class Trailer_Chaos_Bunker : MonoBehaviour { [SerializeField] private Animator BunkerAnimator; [SerializeField] private INT_Generic Interaction; private bool PreviousInteraction; [SerializeField] private ParticleSystem VineParticle; [SerializeField] private AudioSource cutsceneSource; [SerializeField] private AudioClip[] CutsceneClips; private void Update() { if (PreviousInteraction != Interaction.Interacted) { PreviousInteraction = Interaction.Interacted; StartCoroutine(BunkerOpenAnimation()); } } private IEnumerator BunkerOpenAnimation() { BunkerAnimator.Play("BunkerOpen"); cutsceneSource.PlayOneShot(CutsceneClips[0]); yield return new WaitForSeconds(1f); VineParticle.Play(); } }