using System; using System.Collections.Generic; using Logic.Action; using Logic.Multilingual; using UnityEngine; public enum ScenarioType{Tutor} [Serializable] [CreateAssetMenu(fileName = "ScenarioDataAssets", menuName = "TH1 Game Data/Scenario Data Asset")] public class ScenarioDataAssets : ScriptableObject { public List ScenarioList; } [Serializable] public class ScenarioPack { public ScenarioType ScenarioType; public Sprite LeaderSprite; [MultilingualField] public string Name; [MultilingualField] public string Desc; public uint levelId; public Sprite BGImage; public List DiagList; }