18 lines
462 B
C#
18 lines
462 B
C#
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;
|
|
}
|