애드온 · 모드 자료실

전체보기

모바일 상단 메뉴

본문 페이지

[룩변] 천사와 악마 무기스왑 표시모드

아이콘 Jimssng
댓글: 12 개
조회: 666
추천: 3
2026-05-21 12:42:00


1. 구현방식 참고 : 이하 두 자료가 구현한 방식을 ChatGPT로 분석하여 적용한 자료입니다.
설류혼님의 미니HUD+무기스왑 상시버전 추가
https://www.inven.co.kr/board/diablo2/5842/7496
즐겁고님의 스왑위치표시 프론트패널(여자가수 버전)
https://www.inven.co.kr/board/diablo2/5842/7514

2. 디자인 참고 : 금속 완장에 불이 들어오는 방식은 이하 자료의 디자인에서 영감을 얻었습니다.
박단테님의 (키마+패드) 미니체력마나바//화살,투척무기,스킬갯수 표시
https://www.inven.co.kr/board/diablo2/5842/3769

3. 인공지능 및 프로그램 사용 :
바닐라 스프라이트 이미지를 직접 마스킹하여 ChatGPT로 베이스 이미지를 만들고 포토샵으로 수정하였습니다.
장비스왑 사운드는 바닐라 장비들의 픽킹사운드들을 몇 가지 조합하여 사운드포지를 써서 새로 만들어봤습니다.
코딩은 ChatGPT를 통하여 코딩되었습니다.

---------------------------------------------------------------------------------------------------------------------

박단테님 설류혼님 미니허드를 보고선 저도 "여기에 무기 스왑상태도 추가할 순 없을까?"라고 생각했었는데
설류혼님께서 스왑모드 올려주시기 전 당시에 ChatGPT한테 물어봤더니 돌아온 대답은 "안될꺼같은데?"였습죠.

그런데 모드자료실을 오랜만에 들어와보니 그걸 설류혼님께서 구현해주신 자료가 있길래 설세돌님;;
"야 임마 되잖아 ㅡㅡ" 하고 ChatGPT 멱살을 잡아다가 만들어봤습니다 (...) 인류에겐 아직 희망이 있군요.


1번 스왑 : 좌측 천사



2번 스왑 : 우측 악마

--------------------------------------------------

설치방법 :

1. D2RMM 모드 유저분들 (D2RMM.zip)

: 크게 고민할 필요 없이 그냥 하시던 대로 설치하시면 됩니다.


전역옵션은 이렇게 되어있습니다. 스왑음은 제가 갑옷이랑 무기 클릭음 믹싱해서 넣은거고..

만약에 성기사악운님 이펙트와 효과음 모드 쓰고 계신 분들이라면 sounds.txt 수정 때문에 씹힐 수 있으니
이 모드를 더 나중 순서로 배치하시면 됩니다. 볼륨은 100으로 맞춰놨는데 시끄러우시면 줄이셔도 되구요.


2. 직접 모드 설치하시거나 선히님 모드 쓰시는 분들 (DataMod.zip)

: 이 경우가 좀 문제긴 합니다만... 다른 모드 안 쓰시고 이것만 쓰신다면 그냥 mpq 폴더에 넣으시면 되겠죠.
그런데 다른 모드를 쓰시는 분들이시라면.... 글쎄요 일단 이 모드의 구성품은 다음과 같습니다.

data\global\excel\sounds.txt (교체)
data\global\ui\layouts\hudpanelhd.json (교체)
data\global\ui\layouts\weaponswapindicatorhd.json (신규)

data\hd\global\sfx\cursor\cursor_swap_weapon_hd.flac (교체)

data\hd\global\ui\panel\hud_02\front_panel_left.sprite (신규)
data\hd\global\ui\panel\hud_02\front_panel_left.lowend.sprite (신규)
data\hd\global\ui\panel\hud_02\front_panel_right.sprite (신규)
data\hd\global\ui\panel\hud_02\front_panel_right.lowend.sprite (신규)

-> 선히님 모드 쓰시는 분들은 data 폴더를 통째로 선히모드폴더에 붙여넣으시고
data 폴더의 이름만 알아보실 수 있는 폴더명으로 바꿔주시면 됩니다.

신규파일들은 다 인스톨을 해주시고
교체라고 돼있는 부분만, 충돌이 일어날 수 있으니 신경쓰셔서 교체해주시면 됩니다. D2RMM이 절실한 이유

- data\global\ui\layouts\hudpanelhd.json 에서

1. 이 값을 찾으셔서
"fields": {
"priority": 100, -> -2로 바꿔주시고

2. 요기를 추가해주시면 된다고 하네요.
        {
"type": "LevelUpButtonWidget", "name": "QuestAlert",
"fields": {
...
},
"children": [
...
]
},
{
"type": "TimerWidget", "name": "WeaponSwapIndicator_Open",
"fields": {
"time": 0,
"message": "PanelManager:OpenPanel:weaponswapindicator"
}
,
}

]
}

3. sounds.txt를 찾으셔서
cursor_swap_weapon_hd <- 요 행을 찾아서 아래처럼 바꿔주시면 됩니다.

컬럼바닐라이 모드
Volume Min50100
Volume Max63100
Fade In180

사실 가이드도 GPT가 요렇게 써줬는데
만분지일의 예외상황에서 저한테 이런 경우 어떻게 하냐고 물어보신다면... (제가 답변할 수 있을까요...? 허허헛)

그러니까 웬만하면 D2RMM을....


---------------------------------------------------------------------------------------------


png 이미지를 너무 딱 붙여서 스프라이트로 변환하면 끝부분에 전혀 의도하지 않은 선이 생기는군요...
블리딩이라고 하던데 그걸 몰라서 99%까지 다 만들어놓고는 너무 힘들었네요;;

최소 2px 정도씩은 여백을 띄우고 변환해야한다는 사실.... 공유해봅니다.

Lv14 Jimssng

모바일 게시판 하단버튼

댓글

새로고침
새로고침

모바일 게시판 하단버튼

지금 뜨는 인벤

더보기+

모바일 게시판 리스트

모바일 게시판 하단버튼

글쓰기

모바일 게시판 페이징

최근 HOT한 콘텐츠

  • 게임
  • IT
  • 유머
  • 연예
AD