using System; using System.Collections.Generic; using UnityEngine; namespace TKS.OutGame { /// 천하제일 탑(tower.csv · 기획서 §9 · S13) — 층마다 적 편성 템플릿(챕터 스테이지) · hp/atk 배율 · 보상 보옥·도면 · 상자. public class TowerTable : ScriptableObject { [Serializable] public class Floor { public int floor; public float hpMult; public float atkMult; [Tooltip("-")] public string templateStage; public int rewardGem; public int rewardBlueprint; [Tooltip("chests.csv id(비면 없음)")] public string chest; } public List floors = new List(); public Floor Get(int floor) { foreach (var f in floors) if (f.floor == floor) return f; return null; } public int Top { get { return floors.Count; } } } }