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; }
}
}
}