using UnityEngine; using Yarn.Unity; namespace NightclubArcadia.Dialogue { /// /// Registers the <> Yarn command, which steps the player /// out of dialogue and hands control to the 3D environment. /// public class DialogueTransitionController : MonoBehaviour { [SerializeField] private DialogueRunner dialogueRunner; [SerializeField] private GameObject dialogueUI; [SerializeField] private GameObject playerArmature; void Start() { dialogueRunner.AddCommandHandler("enter_environment", EnterEnvironment); } void EnterEnvironment() { dialogueUI.SetActive(false); playerArmature.SetActive(true); } } }