using UnityEngine; namespace EerieVillage.Skills { /// /// 각성 스킬 ScriptableObject 데이터. /// BT12-Dev v1 §2-2 정합. Phase 2 범위 외 stub — Phase 2-C 이후 필드 확장 예정. /// [CreateAssetMenu(fileName = "Awakening_", menuName = "EerieVillage/Skills/Awakening")] public class AwakeningSkillData : SkillDataAsset { [Header("각성 전용")] /// 진화 패턴 (1 스케일업 · 2 새효과 · 3 다중 발동 · 4 광역 확산) public AwakeningPattern Pattern; /// 진화 대상 원 액티브 데이터 public ActiveSkillData OriginalActive; /// 필요 패시브 후보 (1개 이상 보유로 조건 충족) public PassiveSkillData[] RequiredPassives; [Tooltip("각성 후 기본 대미지 (원 액티브 Lv.5 대비 2~3배 권장, balance/01 v0.2 §3 참조)")] public int AwakeningBaseDamage = 25; [Tooltip("각성 연출 프리팹 (풀스크린)")] public GameObject AwakeningEffectPrefab; } }