// 이 파일은 자동 생성되었습니다. 직접 수정하지 마세요! // 생성 스크립트: DataTools/generate_csharp_classes.py using UnityEngine; using System.Collections.Generic; // 리스트 지원을 위해 추가 namespace Northbound.Data { [CreateAssetMenu(fileName = "TowerData", menuName = "Northbound/Tower Data")] public partial class TowerData : ScriptableObject { [Header("기본 정보")] /// 고유 ID public int id; /// 기획 메모 public string memo; /// 건물 이름 public string buildingName; /// 타워 레벨 public int level; /// 레벨업 시 변경될 타워 ID 입력 public int upgradeTo; /// 업그레이드 분류용 타워 종류 • attack • defense • special • sight public string towerType; /// 건설 비용 public int mana; /// 건설 노동량 public float manpower; /// X 그리드 차지 공간 public int sizeX; /// Y 그리드 차지 공간 public int sizeY; /// Z 차지 공간 public int sizeZ; /// 체력 public int maxHp; /// 타워 시야 public int sight; /// 사정거리 public int atkRange; /// 데미지 public int atkDamage; /// 공격 주기 public float atkIntervalSec; /// 프리팹/리소스 경로 public string modelPath; } }