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

디아블로2 레저렉션 캐릭터 오라 탈풀셋 효과 등 적용하기 (모드, 필터, 스킨)

변태 개발자 아미넴 2021. 11. 9.

강령술사(네크로맨서) 캐릭터에게 메피스토 오버레이 이펙트를 입혀 보았는데 신의 한수였던 것 같습니다. 정말 잘 어울리네요 ㅎㅎ 캐릭터 이펙트 적용 방법은 아이템 드랍 이펙트 적용하는 방법과 거의 유사합니다.

 

(내용 추가) 탈라샤 풀셋 오라 이펙트 적용 방법도 추가하였습니다.

 

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

 

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

 

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

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

sangminem.tistory.com

 

목차

     

    캐릭터 외형 정의 json 파일 찾기

    Ladik's Casc Viewer를 통해 강령술사 텍스처 및 모델 등의 정보가 정의된 json 파일을 찾아 보았습니다. data\hd\character\player 경로에 necromancer.json 및 necromancer.frontend 파일이 있는 것을 확인할 수 있습니다. 확장자가 frontend인 파일은 메인 화면에 적용되는 내용입니다.

     

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

     

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

    레저렉션 설치 경로\mods\custom\custom.mpq\data\hd\character\player

     

    Entity 추가할 위치 확인

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

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

     

    적용할 Overlay 이펙트 확인

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

     

    mephisto.json 파일을 열어서 OverlayDefinition 타입 부분의 entities 배열 내 오브젝트 내용을 복사합니다.

     

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

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

     

    necromancer.frontend 파일도 똑같이 수정하면 됩니다.

     

    캐릭터 오라 이펙트 확인하기

    대박입니다. 해골의 음산한 분위기가 강령술사와 찰떡 궁합입니다.

     

    이펙트 크기 축소하기

    실제 크기는 변경이 되지 않는 것 같습니다. 그래서 y축 위치를 조절하여 크기가 축소된 것과 같은 효과를 주도록 해 보겠습니다. components 부분에 다음 오브젝트를 추가하면 됩니다. y축을 -2만큼 이동시켜 보겠습니다.

     

    코드도 제공해 드리겠습니다.

    {
        "type": "TransformDefinitionComponent",
        "name": "TransformDefinitionComponent002",
        "position": {
            "x": 0,
            "y": -2.0,
            "z": 0
        },
        "orientation": {
            "x": 0.0,
            "y": 0.0,
            "z": 0.0,
            "w": 1.0
        },
        "scale": {
            "x": 1.0,
            "y": 1.0,
            "z": 1.0
        },
        "inheritOnlyPosition": false
    }

     

    다음과 같이 이펙트가 줄어든 효과를 얻을 수 있습니다.

     

    탈풀셋 오라 이펙트

    이건 고급 정보인데 알려 드리도록 하겠습니다. 메피스토 이펙트 대신 적용하시면 됩니다. 한 번에 두 가지 모두 적용해도 상관은 없습니다.

    {
        "type": "Entity",
        "name": "entity_root",
        "id": 1079187010,
        "components": [{
            "type": "VfxDefinitionComponent",
            "name": "entity_root_VfxDefinition",
            "filename": "data/hd/vfx/particles/overlays/paladin/aura_fanatic/aura_fanatic.particles",
            "hardKillOnDestroy": false
        }]
    }

     

     

    이건 원소술사 발차기 캐스팅 적용 이후 역대급으로 판단됩니다.

     

    모드 파일 공유

    적용된 모드 파일들을 공유해 드립니다.

     

    강령술사 메피스토 이펙트 적용 모드 파일입니다.

    data_nec_effect.zip
    0.01MB

     

    강령술사 메피스토 이펙트 크기 축소 적용 모드 파일입니다.

    data_nec_effect_s.zip
    0.01MB

     

    모든 캐릭터 탈풀셋 효과 적용 모드 파일입니다.

    data_set_effect.zip
    0.05MB

     

    다들 잘 적용하시길 바랄게요!

    728x90
    반응형
    BIG

    댓글10

    💲 추천 글