디아블로2 레저렉션/모드(MOD) 정보

디아블로2 레저렉션 아이템 드랍 시 이펙트 적용 방법 (모드, 필터, 스킨)

아미넴 2021. 11. 9.
반응형

안녕하세요. 이번에 알려 드릴 내용은 아이템 드랍 시 눈에 띄는 시각적 효과를 주는 방법입니다.

 

제가 최초로 생각한 내용은 아니며 커뮤니티에 올라온 글을 참고로 적용 방법을 이해하고 그 방법을 알려 드리고자 하는 목적이기 때문에 무단으로 아이디어를 활용했다고는 생각하지 않지만 논란의 여지가 있으므로 처음 확인한 출처는 명시해 놓도록 하겠습니다.

 

[아이디어 출처] 지옥난이도 카우 방의 지역 레벨은 진짜 87일까? 숨렙? qlvl? - 인벤 LAPD1125님 글

 

모드 적용 방법은 다음 글 참고 바랍니다.

 

디아블로2 레저렉션 아이템 필터 간단한 적용 방법

 

디아블로2 레저렉션 아이템 필터 간단한 적용 방법

(주의) 인터뷰에서 언급한 내용으로 미루어 보면 블리자드 측에서 특별히 제재를 가하지는 않을 것 같으나 만에 하나 사용 시 발생하는 불이익이 있을 경우 필자가 책임지지 않음을 밝힙니다.

sangminem.tistory.com

 

목차

     

    키 드랍 텍스쳐 정의 json 파일 위치

    Ladik's Casc Viewer를 통해 메피스토 키 텍스처 정보가 정의된 json 파일을 찾아 보았습니다. data\hd\items\misc\key 경로에 mephisto_key.json 파일이 있는 것을 확인할 수 있습니다. 

     

    이 파일을 모드 폴더로 옮겨 보겠습니다.

     

    제가 소개한 방법으로 똑같이 따라 하셨다면 경로는 다음과 같습니다.

    레저렉션 설치 경로\mods\custom\custom.mpq\data\hd\items\misc\key

     

    공포키, 증오키, 파괴키가 구분되게 적용하고 싶으신 분은 다음 글도 참고해 보세요.

     

    디아블로2 레저렉션 공포키, 증오키, 파괴키 색상 변경 방법 (모드)

     

    디아블로2 레저렉션 공포키, 증오키, 파괴키 색상 변경 방법 (모드)

    디아블로2 횃불 퀘스트를 위해 키 3가지를 모으다 보면 창고에 이 3가지 키의 모양이 똑같아서 구분하기 어렵다는 의견이 많아서 해결해 보았습니다. 일단 모드 적용을 위해 다음 글을 참고 바랍

    sangminem.tistory.com

     

    다음 글을 참고하여 이미지를 변경할 수도 있습니다.

     

    디아블로2 레저렉션 sprite 룬 이미지 수정하기

     

    디아블로2 레저렉션 sprite 룬 이미지 수정하기

    점점 모드가 활성화 되면서 다양한 요구가 생기고 있습니다. 이제 실제 이미지까지 수정하는 분이 생기시네요. 저는 감각이 떨어지기 때문에 직접 모드를 만들어 제공하지 않고 이전과 마찬가

    sangminem.tistory.com

     

    Entity 추가할 위치 확인

    mephisto_key.json 파일 내용을 살펴 보면 다음과 같이 entities 키의 값으로 Entity 타입의 오브젝트가 배열 형태로 적용되어 있는 것을 확인할 수 있습니다.

    이 배열의 마지막 위치에 하나의 Entity를 더 추가만 하면 추가 효과를 줄 수 있습니다.

     

    적용할 Overlay 이펙트 확인

    data\hd\overlays\objects 경로에 있는 multigleam.json에 있는 이펙트를 사용해 보도록 하겠습니다.

     

    의외로 어려울 것이 없습니다. 일단 multigleam.json 파일을 열어서 OverlayDefinition 타입 부분의 entities 배열 내 오브젝트 내용을 복사합니다.

     

    효과 정의 오브젝트 붙여넣기

    다음과 같이 mephisto_key.json 파일에서 entities 배열의 마지막 부분에 복사한 오브젝트를 붙여 넣기만 하면 됩니다. 따로 내용 변경이 필요한 부분은 없습니다.

     

    해당 위치에 대체하여 붙여 넣기만 하면 되는 이펙트를 몇 가지 더 소개하도록 하겠습니다.

     

    텔레포트 이펙트

    원소술사의 텔레포트 시 이펙트입니다.

    {
        "type": "Entity",
        "name": "entity_root",
        "id": 391356360,
        "components": [{
            "type": "VfxDefinitionComponent",
            "name": "component_vfx",
            "filename": "data/hd/vfx/particles/overlays/sorceress/teleport/TeleportOverlay.particles",
            "hardKillOnDestroy": false
        }]
    }

     

    메피스토 주변 이펙트

    메피스토 주변 안개같은 이펙트입니다.

    {
        "type": "Entity",
        "name": "entity_vfx",
        "id": 1601516700,
        "components": [{
            "type": "VfxDefinitionComponent",
            "name": "entity_vfx_VfxDefinition",
            "filename": "data/hd/vfx/particles/character/enemy/mephisto/vfx_mephisto_ambient.particles",
            "hardKillOnDestroy": false
        }]
    }

     

    게임 내 효과 확인

    위의 3가지 이펙트를 각각 적용한 영상입니다. 다음과 같이 여러가지 방법으로 효과를 낼 수 있습니다.

     

    복합 적용

    다음과 같이 2가지 이펙트를 한 번에 적용할 수도 있습니다.

     

    2가지 이펙트를 동시에 적용하니 훨씬 멋있습니다.

     

    당연히 3가지도 적용할 수 있겠죠. 더 멋있어진 듯 싶습니다.

    여러 이펙트들을 찾아내고 조합하여 본인만의 멋진 모드를 만들어 보세요!

     

    그럼 즐디아 하세요 ㅎㅎ

    반응형
    그리드형(광고전용)

    댓글13

    • 라탭 2021.11.11 14:13

      안녕하세요. D2R관련 글 잘 보고있습니다. 도움이 많이 됐습니다. 제가 라이프탭의 이펙트(몹의 머리위빨간구슬)를 바꿔보려고하는데, reversevampire가 라이프탭의 원래이름이라고 하더라구요.
      (In addition, several of the curses got their names changed entirely through the course of development, but internally their names remain the same. Reverse Vampire became Life Tap and Taint became Terroor.
      https://tcrf.net/Diablo_II/Skills)
      근데 reversevampire.json 열어보니까 경로지정도 안돼있고 비어있던데, 이런경우는 뭘까요..?
      답글

    • 익명 2021.11.16 03:26

      비밀댓글입니다
      답글

      • 아미넴 2021.11.16 08:20 신고

        단순히 이펙트를 교체하는 것이 아닌 추가는 좀 다른 문제입니다
        json 구조를 알아야 하고 이펙트가 어떻게 적용되어 있는지 이해가 필요합니다

    • yeonho90 2021.11.22 02:37 신고

      궁금한게 있습니다!!!! 헐거운 돌 , 헐거운 바위, 잠긴 궤짝, 궤짝,숨겨진 보관함,자매단원 시체, 해골 이런곳에 빤짝이를 넣고 싶은데 어떻게 해야하나요????
      혹시 방법이 있다면 이와 관련하여 적용방법을 올려주실수 있으신가요?!!
      답글

      • 아미넴 2021.11.22 09:54 신고

        오브젝트에 이펙트 부분을 추가하면 될 것 같은데 안 해봐서 잘 될 지는 모르겠습니다. 시간이 되면 해 보도록 할게요!

    • yeonho90 2021.11.22 14:36 신고

      감사합니다!!!!!
      답글

    • djdj 2021.11.23 19:50

      룬 떨어지는소리는 못바꾸나요 동영상에서 아이템떨구면 처음나는 소리요..
      답글

    • 붕어빵 2021.11.29 00:18

      선생님께서 올려주신 강좌를 감사히 보고 있습니다. 덕분에 제게 필요 없는 기름물약, 해독물약, 화살통 같은 아이템들의 이름을 시인성이 낮은 색깔로 변경하여 쾌적하게 게임을 하고 있습니다. 한가지 더 바란다면 유니크 아이템이 드랍됐을때 이펙트를 추가하고 싶은데 어떻게 하면 될까요?
      답글

      • 아미넴 2021.11.29 00:26 신고

        구조상 유니크만 따로 구분할 수 있는 방법은 없어 보여서 불가능할 것 같습니다.
        혹시나 방법을 찾게 된다면 말씀드릴게요!

    💲 추천 글