던전 셋팅 — 마비노기 영웅전 던전별 인챈트·정령작 셋팅 계산기
Data based on NEXON Open API

[처음 한 번: .NET 10 데스크톱 런타임 설치]
- 이 프로그램은 마이크로소프트 ".NET 10 데스크톱 런타임(Windows x64)"이 있어야 실행됩니다.
- 없으면 "던전 셋팅.exe"를 실행할 때 Windows가 설치 안내 창을 띄웁니다 → [예]를 눌러 받은 뒤 설치하세요.
- 직접 받기: https://dotnet.microsoft.com/download/dotnet/10.0 → ".NET 데스크톱 런타임" → Windows x64

[실행]
- 압축을 푼 폴더에서 "던전 셋팅.exe"를 실행합니다.
- 같은 폴더의 data 폴더에 설정·장비·던전 자료가 저장됩니다. 폴더째로 옮겨 쓰세요.

[API 없이 쓰기 (직접 입력)]
- 처음 실행하면 장비 15칸(무기~로드)이 빈 상태로 준비되어 있습니다. API 키가 없어도 됩니다.
- [캐릭터 셋팅]에서 장비마다 드롭다운으로 게임에 있는 정령작·접두·접미 프리셋(1·2번)을 고르고, 지금 끼고 있는 것에 [사용]을 누르세요.
- 그 상태의 게임 캐릭터 창 수치를 "캐릭터 최대 능력치"에 적으면 준비 끝 → [던전별 최적 셋팅]에서 계산.
- 다시 처음부터 하려면 [빈 캐릭터로 시작](지금 자료는 data\backup에 보관). 장비 이름 칸은 눌러서 바꿀 수 있습니다(계산과는 무관).

[1. 캐릭터 조회 (API를 쓸 때)]
- 넥슨 Open API 키(openapi.nexon.com 에서 발급, 마비노기 영웅전 등록)와 캐릭터명을 직접 입력합니다.
- [장비 조회] → [이 캐릭터로 계산]을 누르면 장비·인챈트/정령작 프리셋·능력치를 불러옵니다.
- 조회할 때 온천을 받은 상태였다면 "조회 시점에 온천 받은 상태"를 켜 두세요.
- "키 저장"을 켜면 API 키가 data\settings.json에 그대로 저장됩니다(개인 PC에서만).

[2. 캐릭터 셋팅]
- 캐릭터 최대 능력치: 게임 캐릭터 창의 크리·밸런스·공속·공격력을 적습니다(아래 표의 [사용 중]이 그때 상태와 같아야 함).
- 장비마다 정령합성·접두·접미 후보 줄: 드롭다운에서 인챈트·정령작을 고르고, 체크한 줄만 계산에 들어갑니다. [사용] = 지금 쓰는 것.
- 주황색 = 수치를 모르는 인챈트 → [수치]를 눌러 오른쪽 [직접 추가]에 수치를 넣으세요.

[3. 던전별 최적 셋팅]
- 던전 조건(밸런스 상한·크리 상한·온천)을 확인/추가하고 [최적 셋팅 계산].
- 밸런스 → 크리티컬 순으로 상한을 채우고, 그 안에서 공격속도가 가장 빠른 셋팅을 보여 줍니다.
- 결과 줄을 누르면 오른쪽에 슬롯 설정판이 나오고, 금색 테두리 칸이 게임에서 바꿔야 하는 칸입니다.
