Party Layer Signal 0.19.0

파티 세로 간격은 공대 세로 간격과 별도 저장되고 실제 파티 표시 및 파티
미리보기에 적용됩니다. 설정 화면은 기능별 구역으로 재배치되었으며 상태 색상은
색상 견본과 적용 대상 텍스트를 클릭해 색상환을 여는 방식입니다.

공대 표시는 Blizzard 소그룹 순서와 화면 방향에 맞춰 그룹 내부 순서를 뒤집어
배치합니다. 파티 프레임 탐색은 알려진 기본 프레임만 검사하고 재귀 탐색은
사용하지 않으며, 프레임을 찾지 못하면 독립 파티 위치에 안전하게 표시합니다.

설치:
1. ZIP 안 PartyLayerSignal 폴더를 _classic_era_/Interface/AddOns 폴더에 넣습니다.
2. 캐릭터 선택 화면의 애드온 목록에서 활성화합니다.

사용:
- 설정 > 애드온 > 파티 위상 신호등
- /pls : 설정 열기
- /pls preview : 파티 4명 미리보기
- /pls preview party : 파티 4명 미리보기
- /pls preview raid : 공대 40명 미리보기
- /pls preview off : 미리보기 종료
- /pls unlock : 잠금 해제 + 미리보기 켜기
- /pls status : 파티 유닛/판정/프레임 진단 출력

위치 이동:
설정에서 위치 잠금을 해제한 뒤 실제 파티원 옆 체크 이미지 하나를 드래그합니다.
모든 파티원의 체크가 같은 간격으로 함께 움직이며 위치가 저장됩니다.

모든 직업에서 동작하며 직업/거리/지역/소환 조건은 사용하지 않습니다.
체크 이미지와 상태 텍스트는 각각 켜고 끄며 크기도 1~100으로 조절합니다.
공격대로 전환하면 자동으로 공대 그리드가 표시됩니다. 열(A), 행(B), 가로/세로
간격을 설정할 수 있고 인원이 A×B를 넘으면 누락 없이 추가 열을 만듭니다.
파티 위치와 공대 위치는 서로 별도로 저장되며 각각 따로 초기화할 수 있습니다.

선택 기능 - 소환 체크 사용:
Phase API상 같은 위상이고 플레이어와 대상의 지역 Map ID가 다르면 파란색
"소환 대상"으로 표시합니다. 같은 지역이면 기존 초록색을 유지합니다.
지역 정보를 읽을 수 없을 때는 파란색으로 추측하지 않습니다.
기본/알 수 없음 상태의 기본 색상은 회색입니다.
체크 테두리를 켜고 끌 수 있으며 굵기(0~20)와 색상을 설정할 수 있습니다.
회색/노랑/초록/파랑/테두리 버튼은 WoW 색상환을 엽니다.
색상 버튼에는 적용 대상(기본/알 수 없음, 다른 위상, 같은 위상, 소환 대상,
체크 테두리)이 직접 표기됩니다.

파티가 결성되면 실제 파티 모드가 자동 활성화되고, 공격대로 전환되면 실제
공대 모드로 자동 전환됩니다. 그룹 상태는 미리보기보다 우선하며 인원 증감 시
표시 수도 party1~4 / raid1~40에 맞춰 자동 변경됩니다.
- 빨강: 알 수 없음/API 결과 없음/접속 끊김
- 노랑: 다른 위상으로 API가 판정
- 초록: 해당 파티원이 현재 월드에서 보임(같은 레이어의 긍정적 증거)

주의: WoW의 phase API는 Classic 서버의 layer API가 아닙니다. phase 불일치는
다른 위상으로 표시하지만, phase reason이 없다는 사실만으로 같은 레이어라고
표시하지 않습니다. 보이지 않는 경우도 거리/지역 문제일 수 있어 알 수 없음입니다.
