using UnityEngine; [CreateAssetMenu(fileName = "New Dialogue Script", menuName = "Dialogue/Script")] public class DialogueScript : ScriptableObject { [System.Serializable] public class Dialogue { public DialogueCharacter character; public string text; public Sprite cutsceneImage; //only for cutscenes lol } public Dialogue[] dialogueList; public int nextScene; public AudioClip dialogueLoop; public AudioClip musicToPlay; public float volume; }