My Simple Range Warning (WoW Classic 20주년 서버용)

Game Version: WoW Classic 1.15.8 (빌드 11508), 2.5.5 (빌드 20505)
Version: 1.0.1 (2026. 3. 1.)

─────────────────────────────
1. 애드온 개요
─────────────────────────────
■ My Simple Range Warning은 아군(파티/공격대) 플레이어가 설정 거리 이내로 접근했을 때 채팅으로 경고를 보내주는 My Simple Raid Range를 바탕으로, 적군 플레이어를 대상으로도 지원하는 통합 거리 감지 애드온입니다.

■ 쑨의 안광이나 그룰의 산산조각에 대처하는 산개 진형 유지, 전장이나 필드 PvP에 유용합니다.

■ 정확한 거리 측정을 위해 LibRangeCheck-3.0 라이브러리를 내장하고 있으며, 인스턴스 던전 및 전장 내부에서도 정상 작동합니다.

■ 복잡한 명령어 대신 누구나 쉽게 설정할 수 있는 시각적인 GUI 설정 창을 지원합니다.

─────────────────────────────
2. 주요 기능
─────────────────────────────
■ 아군 및 적군 근접 경고 알림
 - 설정한 거리 이내에 파티원/공격대원 또는 적대적 진영 플레이어가 들어오면 채팅창으로 알림
 - 출력 예시:
 - [아군근접] 펜구스(근접), 몰다르(~10m) (설정: 10m)
 - [적군포착] 노움도적(~10m), 나엘전사(근접) (설정: 10m)
 - 출력방식을 기본(DEFAULT)으로 하면 모든 이름이 해당 캐릭터의 직업 고유 색상으로 표시되어 식별이 빠름
 - 말머리 기능은 노래방, 아라시, 알방, 폭눈은 기본적으로 주요 거점들이 등록되어 있고 사용자가 임의로 설정한 것들은 기타 항목으로 선택 가능
 - 기본값들은 삭제할 수 없으며 기타 항목에 추가된 것들은 한번 더 입력하여 삭제 가능

■ 다양한 출력방식 지원
 - 기본(DEFAULT), 일반(SAY), 파티(PARTY), 공격대(RAID), 경보(RAID_WARNING), 전장(INSTANCE_CHAT), 감정 표현(EMOTE)을 모두 지원

■ GUI 설정 창 지원
 - /간단거리경보 또는 /msrw 입력 시 설정 창 팝업
 - 아군/적군 감지 개별 활성화, 출력방식, 각각의 감지 거리, 알림 주기를 설정

■ 거리 측정 방식 (LibRangeCheck-3.0)
 - 와우 클래식 API 제한으로 인해 5m 단위의 구간으로 거리를 측정

─────────────────────────────
3. 설치 방법 (라이브러리 내장형)
─────────────────────────────
■ 이 애드온은 라이브러리를 내장하여 작동하므로 별도의 설치가 필요 없습니다.

■ 아래와 같은 폴더 구조로 설치하세요.

Interface
└── AddOns
    └── MySimpleRangeWarning
          ├── MySimpleRangeWarning.lua
          ├── MySimpleRangeWarning.toc
          ├── README.txt
          └── Libs
               └── LibRangeCheck-3.0 (내부 하위 폴더 포함)

■ 게임 내 ‘애드온’ 탭에서 [My Simple Range Warning]이 활성화되어 있는지 확인합니다.

─────────────────────────────
4. 사용 예시 및 명령어
─────────────────────────────
■ 기본 명령어
 - /간단거리경보 또는 /msrw: 설정 창 열기/닫기

─────────────────────────────
5. 주의 사항
─────────────────────────────
■ 적군 감지 조건: 게임 시스템상 '적군 이름표(Nameplate)'가 화면에 표시되고 있거나, 해당 적을 '대상(Target)'으로 잡고 있을 때만 감지가 가능합니다.

─────────────────────────────
6. 변경 이력
─────────────────────────────
■ 1.0.0 (2026. 2. 9.)
 - LibRangeCheck-3.0 라이브러리 기반 거리 측정
 - 파티원/공격대원과의 거리 감지 및 채팅 알림
 - 적대적 진영 플레이어와의 거리 감지 및 채팅 알림
 - Vanilla 및 TBC용 toc

■ 1.0.1 (2026. 3. 1.)
 - 에디트 박스 입력값을 설정하는 것 이외의 확인 버튼을 삭제하고, 드롭다운 메뉴 항목을 선택하면 즉시 설정하도록 수정

─────────────────────────────
7. 저작권 및 이용 조건
─────────────────────────────
■ 개인 목적에 한해 자유롭게 사용 가능

■ 개발자 표기

■ 상업적 이용 및 무단 전재/재배포 금지

─────────────────────────────
8. 개발자 정보
─────────────────────────────
■ Author: Goyathlay, 20주년 기념일 펜구스의 흉포 KR 호드

■ Contact: 인게임 우편/디스코드
