using System; using System.Collections.Generic; using UnityEngine; namespace TKS.OutGame { /// 진화 ★1~5(evolve.csv · 기획서 §3-5) — 그 ★ 로 올리는 데 드는 조각 · 스탯 % · 스킬 해금 표기. public class EvolveTable : ScriptableObject { [Serializable] public class Row { public int star; [Tooltip("이 ★ 로 올릴 때 필요한 조각")] public int shardsNeeded; public float starPct; public string skillUnlock; } public List rows = new List(); public Row Get(int star) { foreach (var r in rows) if (r.star == star) return r; return null; } public int MaxStar { get { int m = 1; foreach (var r in rows) m = Mathf.Max(m, r.star); return m; } } } }