viewimage.php?id=20b2de35f1d72aae7bb1c2b004&no=24b0d769e1d32ca73ceb83fa11d02831daa154921fb89570ff5edda197fdd86373b49005678ed3ffca9b8e807f39dd535bec8da431af4f719a7e835a2f9ae4a13cb546319763ba20











- 준비물




REtool

https://fluffyquack.com/WIP/REtool.rar





RisePakPatch

https://github.com/mhvuze/MonsterHunterRiseModding/raw/main/files/RisePakPatch.zip





mhrisePC.list

https://github.com/mhvuze/MonsterHunterRiseModding/blob/main/files/mhrisePC.list






viewimage.php?id=20b2de35f1d72aae7bb1c2b004&no=24b0d769e1d32ca73ceb83fa11d02831daa154921fb89570ff5edda197fdd86373b49005678ed3ffca9b8e807f39dd5336808ba430ac4c779c73823d449ee3f23eb0634b8ffb856564



다운안되면 다운버튼 우클하고 다른 이름으로 링크 저장하면 될 거임







- 기타 준비물

https://github.com/mhvuze/MonsterHunterRiseModding/wiki/Tool-Collection





여기에 텍스쳐 오디오 이펙트 등등 일반적으로 열 수 있는 파일로 변환 또는 수정할 수 있게 만들어주는 프로그램들이 포함되어있음

이 글에서는 텍스쳐 변환만 다룰거라서 MHR Tex Chopper만 사용







1. 언패키징




먼저 REtool 압축까지 해제했으면 그 폴더에다 mhrisePC.list 파일을 넣어야함


viewimage.php?id=20b2de35f1d72aae7bb1c2b004&no=24b0d769e1d32ca73ceb83fa11d02831daa154921fb89570ff5edda197fdd86373b49005678ed3ffca9b8e807f39dd5336808ba430ac4c779c73823d44c8e7f61efeac9605e0d6fb07



다음으로 extract-pak.bat을 메모장으로 열어주면 밑처럼 나올거임


viewimage.php?id=20b2de35f1d72aae7bb1c2b004&no=24b0d769e1d32ca73ceb83fa11d02831daa154921fb89570ff5edda197fdd86373b49005678ed3ffca9b8e807f39dd5336808ba430ac4c779c73823d44cae0fd836f693d4288dcb688




viewimage.php?id=20b2de35f1d72aae7bb1c2b004&no=24b0d769e1d32ca73ceb83fa11d02831daa154921fb89570ff5edda197fdd86373b49005678ed3ffca9b8e807f39dd5336808ba430ac4c779c73823d449ae5f0b72823d3babe84749a






re2_pak_names_release.list




이 부분을 mhrisePC.list로 바꿔주고 저장함





viewimage.php?id=20b2de35f1d72aae7bb1c2b004&no=24b0d769e1d32ca73ceb83fa11d02831daa154921fb89570ff5edda197fdd86373b49005678ed3ffca9b8e807f39dd5336808ba430ac4c779c73823d4499e2a44018d8a6761b1393fa



그다음에 게임이 설치된 폴더에서 re_chunk_000.pak을 RETool이 있는 폴더로 복사해와서





viewimage.php?id=20b2de35f1d72aae7bb1c2b004&no=24b0d769e1d32ca73ceb83fa11d02831daa154921fb89570ff5edda197fdd86373b49005678ed3ffca9b8e807f39dd5336808ba430ac4c779c73823d449db1f53dfcd14e138c52033b



re_chunk_000.pak 파일을 extract-pak.bat으로 드래그하면 언패키징이 시작됨






viewimage.php?id=20b2de35f1d72aae7bb1c2b004&no=24b0d769e1d32ca73ceb83fa11d02831daa154921fb89570ff5edda197fdd86373b49005678ed3ffca9b8e807f39dd535bec8da431af4f719a7e835a7f9bb0f7e8d64ce5b66d5f2a



저렇게 뜨면 다 된거임




꽤 오래 걸리니깐 다른거나 하고있어라...










2. tex파일 dds파일로 변환하기





viewimage.php?id=20b2de35f1d72aae7bb1c2b004&no=24b0d769e1d32ca73ceb83fa11d02831daa154921fb89570ff5edda197fdd86373b49005678ed3ffca9b8e807f39dd5336808ba430ac4c779c73823d4498e2f570bcbf1238ec7726e8



언패키징이 완료되면 이렇게 re_chunk_000 폴더가 생겨나있음








viewimage.php?id=20b2de35f1d72aae7bb1c2b004&no=24b0d769e1d32ca73ceb83fa11d02831daa154921fb89570ff5edda197fdd86373b49005678ed3ffca9b8e807f39dd5336808ba430ac4c779c73823d44caeba3b65d4e52705d8e0f55





이 글에선 인게임 ui 일부분을 담당하는 텍스쳐 파일인 hud1_IAM.tex.28 파일을 예시로 들어서 변환해볼거임




파일 위치는 natives\STM\gui\80_Texture




위에 올려놓은 MHR Tex Chopper가 필요함





viewimage.php?id=20b2de35f1d72aae7bb1c2b004&no=24b0d769e1d32ca73ceb83fa11d02831daa154921fb89570ff5edda197fdd86373b49005678ed3ffca9b8e807f39dd5336808ba430ac4c779c73823d44cde4f1748045decef25bb8de



아까처럼 hud1_IAM.tex.28 파일을 Asterisk_MHR_Tex_Chopper.exe로 드래그하면








viewimage.php?id=20b2de35f1d72aae7bb1c2b004&no=24b0d769e1d32ca73ceb83fa11d02831daa154921fb89570ff5edda197fdd86373b49005678ed3ffca9b8e807f39dd5336808ba430ac4c779c73823d449fe0a6f28142531b69022fcb






잠깐 창 떴다 사라지고 이렇게 dds파일로 변환돼서 따로 생겨남




이제 이걸 수정해서 모드를 만들면 됨

dds파일 수정하는 방법은 인터넷에 치면 포토샵, paint.NET 등으로 수정하는 방법들이 나와있기 때문에 다루지 않겠음




다시 pak으로 패키징할때는 tex파일로 써야하기 때문에




반대로 dds파일을 tex파일로 변환하기 위해서는 위짤이랑 반대로 dds파일을 Asterisk_MHR_Tex_Chopper.exe로 드래그하면 됨








viewimage.php?id=20b2de35f1d72aae7bb1c2b004&no=24b0d769e1d32ca73ceb83fa11d02831daa154921fb89570ff5edda197fdd86373b49005678ed3ffca9b8e807f39dd5336808ba430ac4c779c73823d4499b3f4229ea6128f725c234f





그렇게하면 tex파일이 생겨나는데 이걸 원본 파일처럼 수정해주면 됨




내가 변환했던건 hud1_IAM.tex.28 이였으니까 hud1_IAM.tex가 아니라 hud1_IAM.tex.28로 파일 확장자를 바꾸면 된다







3. 다시 pak파일로 패키징하기




이번엔 RisePakPatch 압축을 풀어줌


viewimage.php?id=20b2de35f1d72aae7bb1c2b004&no=24b0d769e1d32ca73ceb83fa11d02831daa154921fb89570ff5edda197fdd86373b49005678ed3ffca9b8e807f39dd5336808ba430ac4c779c73823d44cdeba367f6a7b38024f86662



그러고나서 폴더 하나를 새로 만들면 됨 이름은 상관없음







viewimage.php?id=20b2de35f1d72aae7bb1c2b004&no=24b0d769e1d32ca73ceb83fa11d02831daa154921fb89570ff5edda197fdd86373b49005678ed3ffca9b8e807f39dd5336808ba430ac4c779c73823d4494b7f78fcbb2390558ff9461






그 폴더 안에 원본 파일이 있던 경로랑 똑같이 폴더를 만들어서 hud1_IAM.tex.28 파일을 넣어줌




원본은 natives\STM\gui\80_Texture에 있었으니깐 그대로 만들어주면 됨








viewimage.php?id=20b2de35f1d72aae7bb1c2b004&no=24b0d769e1d32ca73ceb83fa11d02831daa154921fb89570ff5edda197fdd86373b49005678ed3ffca9b8e807f39dd5336808ba430ac4c779c73823d44c9e4f2e6fb182702bc505eeb



이제 새로 만든 폴더째로 build-pak-patch.bat으로 드래그 해주면 됨








viewimage.php?id=20b2de35f1d72aae7bb1c2b004&no=24b0d769e1d32ca73ceb83fa11d02831daa154921fb89570ff5edda197fdd86373b49005678ed3ffca9b8e807f39dd535bec8da431af4f719a7e835a28cde5a621f4050cd3f770f2



이렇게 뜨고 밑에 파일까지 생성됐으면 완료된거임





viewimage.php?id=20b2de35f1d72aae7bb1c2b004&no=24b0d769e1d32ca73ceb83fa11d02831daa154921fb89570ff5edda197fdd86373b49005678ed3ffca9b8e807f39dd5336808ba430ac4c779c73823d44cee0a49915d7ed77d3526954



이제 저 파일 이름에서 x랑 y부분만 바꿔줌




viewimage.php?id=20b2de35f1d72aae7bb1c2b004&no=24b0d769e1d32ca73ceb83fa11d02831daa154921fb89570ff5edda197fdd86373b49005678ed3ffca9b8e807f39dd5336808ba430ac4c779c73823d449de5fc1c799f2a6deb892117



x부분만 0으로, y부분은 아무숫자

re_chunk_000.pak.patch_00n.pak으로 바꿔주면 됨




이건 모드 설치하면서 알게 된 몬붕이들도 있을건데 y부분은 기존 모드들이랑 안 겹치게만 숫자를 다르게 해주면 됨





viewimage.php?id=20b2de35f1d72aae7bb1c2b004&no=24b0d769e1d32ca73ceb83fa11d02831daa154921fb89570ff5edda197fdd86373b49005678ed3ffca9b8e807f39dd5336808ba430ac4c779c73823d44cee7a6e5c795019f41ccf44e



역으로 RETool로 언패키징 해봐서 제대로 변환이 된건지 다시 확인해주면 더 좋음




















이제 게임 설치된 폴더 안 에다가 넣기만 하면 모드 적용까지 될거임




여러 모드 많이 나오기를 기원하고 긴 글 읽어줘서 고맙다