|
2026-07-21 14:48
조회: 955
추천: 6
스프라이트 통합팩 업데이트 v4.0다운로드 페이지 바로가기 : https://www.inven.co.kr/board/diablo2/5842/7795제가 요즘 개인적인 일로도 바쁘고 해서;; 다른 분들께서 감사하게도 팀(ED2R)을 결성하셔서 열일(?)해주고 계시는 틈에 자리를 잠시 좀 비웠다가 오랜만에 다시 들어왔습니다. ---------------------------------------------------------------------------------------------------- [업데이트 내용] 1. Finditem님 첫번째 피드백 - 표기 오류 : 창고에 "웜갑옷"이라고 돼있는거 "웜부츠"로 고쳤습니다. ![]() 2. Finditem님 두번째 피드백 - 기드참/파괴참 문양적용 문제 : 제가 거대부적/큰 부적/작은 부적을 기존 문양에 맞춰서 짠 것은 거래 시에 혼선을 줄이고자 한 의도가 컸는데, 기드참이나 파괴참의 경우 어차피 문양까지 맞추긴 까다롭다는 판단 때문에 오히려 문양에 구애받지 않도록 전용에셋으로 대체한 면이 있습니다만, 거래 시에 문양을 중요하게 보는 분들은 제 전용 에셋을 쓰게 되면 기드참이나 파괴참의 경우 (내가 사는 측이라면 차라리 다행이지만) 내가 파는 측이 됐을 때도 정작 내 문양이 뭔지 몰라서 거래하기가 까다로워지는 면이 있는 것 같습니다. - 해결법 : 그래서, D2RMM 모드에서는 따로 전역옵션에서 각각에 대해 바닐라처럼 "색상변환" 방식으로 처리할지 설정할 수 있도록 했습니다. 즉, 거대부적 off + 파괴참/기드참 off = 기존 바닐라 상태 (파괴참=색상변환 /기드참=원래대로) 거대부적 on + 파괴참 off = 새 거대부적 이미지가 적용된 상태에서 바닐라처럼 색상변환만 적용 거대부적 on + 기드참 off = 새 거대부적 이미지가 적용된 상태에서 기드참도 그냥 일반 부적처럼 보임 거대부적 on + 기드참 (색상 변환만) = 새 거대부적 이미지가 적용 + 기드참 (바닐라)에 황금빛 적용 거대부적 on + 기드참 (전용 에셋) = 새 거대부적 이미지 적용 + 기드참 전용 에셋 적용 (문양 구분 x) 거대부적 off + 기드참 (색상 변환만) = 거대부적(바닐라) + 기드참(바닐라) + 기드참 황금빛 적용 이런 식으로 설정가능합니다. 적용예시) ![]() 거대부족 3종 중에, 왼쪽 = 기본 아무 참 중앙 = 기드참 (원래 참모양+바닐라에서 미구현됐던 기드참용 색상 오버레이가 적용된 모습) 오른쪽 = 냉파참 (원래 참모양+바닐라의 냉파참 색상 오버레이가 적용된 모습) -> 이렇게 설정하려면 거대부적 옵션은 on으로 두시고, 기드참은 색상 변환만, 거대부적은 off 하시면 됩니다. 설명 찬찬히 읽어보시고 원하는 방식으로 쓰시면 됩니다. 그리고 D2RMM 모드를 안 쓰시는 분들에 대해서는, jssprite_400d.zip = 전용에셋 치환방식 (기존 방식) 400d_patch.zip = 색상변환 방식으로 바꿔주는 파일 4종으로, jssprite_400d.zip의 내용물에다 패치형식으로 덮어씌우시면 됩니다. (포함된 파일) global/excel/uniqueitems.txt global/excel/base/uniqueitems.txt hd/items/items.json hd/items/uniques.json 이렇게 나눠놨으니 참고바랍니다. (400d_patch.zip는 현재 글에서도 받으실 수 있습니다.) 3. 룬 이미지 업데이트 ![]() : 기존에 자야될텐데님 룬 이미지를 너무 통째로 빌려오는 것 같아서 + kodia 체로 변환하고 쪼금 더 반영하고 싶은 요소들이 있어서, 룬 스프라이트들을 새로 제작했습니다. 이래저래 만들어놓고 보니 사실 자야될텐데님 룬 이미지보다 가독성은 좀 떨어지긴 합니다만, - 조금 더 설정에 근접(lore-friendly)한 디자인 - 노멀 (돌) / 나메 (옥) / 헬 (보석) / 조드 (흑요석) ... 으로 구분 - 각 룬의 단독 사용 시 옵션사항을 반영 (ex. 탈룬=독 저항=녹색) - 룬 번호가 없어도 대충 선후관계를 추측할 수 있도록 subgroup으로 나누고 차등을 둠 ... 정도의 기능을 구현할려고 이래저래 가능한 형태들 중에 그나마 가독성이 괜찮은 방식으로 제작해봤습니다. 그리고 - 전역 옵션에서 룬 번호/룬 이름 생략할 수 있도록 선택지 제공 - 전역 옵션에서 룬 이름을 영문으로 설정할 수 있도록 선택지 제공 (참고 : 영문폰트는 작아요.. 문양 안 가리려다보니) ...까지 추가해놨습니다. D2RMM 모드에서는 전역옵션으로 설정하시면 되겠고, 데이터모드에서는 각 varient들을 하위 폴더로 확인하실 수 있으니, 취향에 맞게 교체해서 쓰시면 됩니다. ---------------------------------------------------------------------------------------------------- 내용이 길어지면 받으시는 분들도 머리 아프실 테고 저도 모딩하다가 에구궁 하게 되는 부분이 있기에 --;; 앞으로는 (만약 새 모드를 만들게 된다면) D2RMM 전용 모드로만 올릴까 싶기도 하고.. 그렇습니다. 다른 모드 쓰고 계신데 어떻게 통합하면 되는지 물어보시면 제가 실시간으로 일일이 답변을 해드리기가 곤란한 점 양해 부탁 드립니다 ㅠㅠ
EXP
8,658
(57%)
/ 9,001
![]() 1. 모드 간의 충돌 방지 및 자동 병합 - 기존 : 서로 다른 모드가 동일한 타겟을 수정할 경우 유저가 직접 병합 - D2RMM : 변경 사항을 파악하여 하나의 데이터 파일로 자동병합 2. 간편한 모드 커스텀 설정 - 기존 : 모드의 특정 요소를 수정하려면 직접 그 코드를 찾아가서 수정 - D2RMM : 모드 제작자가 전역설정을 구현해두면 D2RMM 프로그램 내의 세팅화면에서 수치조절, 드롭다운으로 A,B,C 외형 선택, on/off 옵션, 개별값 입력 등 다양한 커스텀이 가능 3. 직관적인 설치와 제거 - 기존 : 설치를 위해 직접 폴더 구조를 따져서 넣고, 수정 시 다시 파일을 찾아가서 고침 - D2RMM : (딸깍) 4. 게임 업데이트에 대한 유연한 대응 - 기존 방식 : 패치되면 모더가 올려주기 전까지 기다리거나 key를 직접 찾아 변경 - D2RMM : 오리지널 데이터가 바뀌어도 프로그램이 어느 정도 유연하게 대처함 5. 단점 :
|
400d_patch.zip [54Kb]


Jimssng 