using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.Events; using UnityEngine.Localization; [CreateAssetMenu(menuName = "Events/UI/Dialogue line Channel")] public class DialogueLineChannelSO : ScriptableObject { public UnityAction OnEventRaised; public void RaiseEvent(LocalizedString line, ActorSO actor) { if (OnEventRaised != null) OnEventRaised.Invoke(line, actor); } }