로그인
← 패치노트 목록으로
메이플스토리 연동

[코디 엔진] 일루전 링 이펙트 가림 표시

코디 이펙트 창을 핸들 스위치로 개선하고 일루전 링·전체 덮개에 가려진 효과의 비활성 원인을 표시합니다.

작업 중

적용 서비스 바로가기

클릭하면 이 업데이트가 적용된 관련 페이지로 직접 이동합니다.

상태 변경 기록

변경 시점을 클릭하면 그때 게시된 내용을 볼 수 있습니다. 스냅샷 기능 도입(2026년 8월 25일) 이전 기록은 내용 복원이 불가합니다.

1

메이플 클라이언트 분석 자료를 기준으로 일루전 링 상태의 장비 이펙트 표시 규칙과 코디 이펙트 창 UI를 정리했습니다.

  • 핸들 스위치: 기존 ON/OFF 텍스트 버튼을 슬라이드 핸들 스위치로 바꾸고 role=switch 상태를 제공해 조작 상태를 명확히 했습니다.
  • 사용자 비활성 표시: 사용자가 직접 끈 항목은 사용자에 의해 비활성화됨 문구와 꺼진 스위치로 표시합니다.
  • 일루전 링 가림 표시: 링 외형으로 렌더되지 않는 효과는 링 이름과 함께 일루전 링에 의해 가려짐으로 표시하고 조작을 잠급니다.
  • 전체 덮개 가림 표시: 캐릭터 전체를 덮는 코디가 활성화된 경우 해당 코디명에 의해 가려짐으로 표시합니다.
  • 숨김 목록 보존: 가려진 ItemEff를 데이터에서 삭제하지 않고 캔버스에서만 숨겨 이펙트 창 목록과 비활성 사유를 유지합니다.
  • 모프형 규칙: 모프 일루전 링은 캐릭터를 대체하는 replacement 합성을 사용하므로 모자·헤어·얼굴과 모든 ItemEff·SetEff를 숨깁니다.
  • 거대한 머리 규칙: 거대한 머리는 일반 모자 본체를 확대 표시하지만 별도 모자 ItemEff는 클라이언트 자료에 따라 숨깁니다.
  • 거대한 몸 규칙: 거대한 몸은 원본 hideEffect=1 규칙으로 모자 이펙트를 포함한 모든 장비 효과를 숨깁니다.
  • 레이어 근거: 일반 모자 본체는 Cp/Cc 슬롯과 cap·capAccessory zmap 레이어를 사용하고, 모자 효과는 별도 ItemEff 숫자 z와 brow·neck·root·navel 앵커를 사용하므로 서로 구분합니다.

현재 개발 서버에서 작업 중이며 정식 배포 후 적용 완료로 전환됩니다.

넥슨 오픈 API · 메이플IP 리소스 사용중