# SKY's D2R Skill Overlay v1.0 — Release Notes

> 원본 오픈소스 D2RSO (by panthernet) 기반으로 전면 리뉴얼한 버전입니다.
>
> 배포일: 2026-03-14
> 원본 소스: https://github.com/panthernet/D2RSO

---

## What's New

### 한글화
- 전체 UI 한국어 지원 (메뉴, 버튼, 툴팁, 도움말 모두 한글)
- 한국어 / English 실시간 전환 (앱 재시작 불필요)
- 디아블로2 공식 한국어판 기준 스킬명 30개 적용

### 직업별 프리셋 시스템
- 8개 직업 프리셋 내장: 아마존, 암살자, 강령술사, 야만용사, 성기사, 원소술사, 드루이드, 악마술사
- 직업 선택 → [+새빌드] 클릭만으로 해당 직업의 기본 스킬이 자동 세팅
- 하나의 직업에 여러 빌드(프로필)를 만들어 관리 가능 (1:N 구조)

### 프로필 관리 강화
- 직업별 프로필 분류 (직업 선택 시 해당 프로필만 표시)
- 프로필 복사 기능 (기존 빌드를 복제하여 변형 가능)
- 프로필 내보내기 / 가져오기 (JSON 파일로 빌드 공유)

### 커스텀 스킬 이미지
- 스킬 카드의 [+] 버튼으로 내 PC의 이미지 파일(jpg/png/bmp)을 스킬 아이콘으로 등록 가능
- 등록한 이미지는 드롭다운에서도 선택 가능

### UI 전면 리뉴얼
- 디아블로 감성 다크 테마 (네이비 + 블루 액센트)
- 카드형 스킬 레이아웃으로 가독성 향상
- 마우스 버튼 표시 개선: Left Click (MOUSE1), Right Click (MOUSE2) 등 명확한 이름
- 키 드롭다운에서 마우스 버튼을 최상단에 배치
- 폼 크기 확대 (750x680) — 모든 UI 요소가 짤리지 않도록 개선

### 첫 실행 마법사
- 최초 실행 시 3단계 가이드 자동 표시
  - Step 1: 언어 선택
  - Step 2: 선택 키 / 스킬 키 개념 안내
  - Step 3: 직업 선택 → 프리셋 자동 로드

### 도움말 강화
- 8개 섹션으로 구성된 상세 도움말
  - 프로그램 소개 (원작자 GitHub 링크 포함)
  - 실행 환경 (.NET 8.0 다운로드 링크 포함)
  - 시작하기 (Step by Step)
  - 메인 화면 버튼 설명
  - 스킬 카드 설명
  - 선택 키 / 스킬 키 작동 원리
  - 설정 메뉴 상세
  - 자주 묻는 질문 (FAQ) 10항목

### 오버레이 개선
- 오버레이 투명도 조절 슬라이더 (10% ~ 100%)
- 쿨다운 종료 임박 시 리니지식 깜빡임 경고 (기존 빨간색 오버레이 → 아이콘 깜빡임 애니메이션으로 변경)
- 깜빡임 시작 시점 설정 가능 (초 단위)

### 설정 4탭 구조
- [일반] 언어 전환, 앱 시작 시 자동 추적
- [오버레이] 방향, 숫자 표시, 크기, 깜빡임 경고, 투명도
- [프로필] 내보내기 / 가져오기
- [정보] 버전, 크레딧

---

## Bug Fixes

- Vortice.DirectInput 3.7.0 빌드 오류 수정 (3.6.2로 안정화)
- 선택 키를 비워둔 상태에서 앱 재시작 시 크래시 발생하던 문제 수정
- 마우스 버튼이 키 드롭다운에서 누락되거나 중복 표시되던 문제 수정
- 프리셋 변경 시 이전 스킬이 남아있던 문제 수정
- 프로필 삭제 후 목록에 즉시 반영되지 않던 문제 수정
- 타이머 카운트다운이 0 이후 -1로 표시되던 문제 수정
- 로그 파일이 매번 덮어쓰기되어 이전 로그가 유실되던 문제 수정
- X 버튼으로 종료 시 프로세스가 백그라운드에 잔존하던 문제 수정
- 설정/도움말/마법사 다이얼로그의 글씨 및 버튼이 짤리던 문제 수정

---

## System Requirements

| 항목 | 요구사항 |
|------|---------|
| OS | Windows 10 / 11 (64bit) |
| Runtime | .NET 8.0 Desktop Runtime |
| 권한 | 관리자 권한 실행 필수 |

> .NET 8.0 미설치 시 `D2RSO_Start.bat`을 실행하면 다운로드 페이지로 안내됩니다.
> 다운로드: https://dotnet.microsoft.com/download/dotnet/8.0

---

## Credits

- **Maintained & Advanced by**: SKY (CGS)
- **Original Source by**: [panthernet](https://github.com/panthernet/D2RSO)
- Diablo II: Resurrected는 © BLIZZARD ENTERTAINMENT, INC.의 등록 상표입니다.
