19 lines
570 B
C#
19 lines
570 B
C#
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
|
|
[CreateAssetMenu(menuName = "Narration/NarrationData")]
|
|
public class NarrationData : ScriptableObject
|
|
{
|
|
public NarrationID narrationID;
|
|
|
|
[Header("Audio Clips")]
|
|
public AudioClip englishClip;
|
|
public AudioClip arabicClip;
|
|
|
|
[Header("Subtitle Key")]
|
|
public string localizationKey; // Key used in LanguageManager
|
|
[Header("Optional custom delays for each line (in seconds)")]
|
|
public List<float> lineDelays = new List<float>();
|
|
public List<float> arabicLineDelays = new List<float>();
|
|
}
|