최근 수정 시각 : 2022-05-08 15:53:19

wrye bash

Wrye Bash에서 넘어옴
1. 개요2. 상세3. 사용법4. 문제 관련 팁

1. 개요

wrye bash

엘더스크롤 시리즈폴아웃 시리즈의 모드 충돌 방지용 유틸.

2. 상세

롸이 배쉬라고 읽는다. 동일한 부분을 건드리는 모드들의 중복코드를 합쳐서 맨 마지막에 로드함으로서 충돌을 최대한 막아주는 유틸리티다. 또한 세이브파일 관리, INI(게임 세팅 설정 파일) 등 자잘한 기능이 많이 들어가있다. 개발 언어는 파이썬이다.

오블리비언 때 등장하였다. 베데스다 게임에 맞게 여러 버전이 나왔는데, 모로윈드 버전은 Wrye Mash, 오블리비언과 스카이림 버전은 Wrye Bash, 폴아웃 3와 뉴베가스 버전은 Wrye Flash 로 불린다. wrye smash라는 버전도 있는데 이는 그냥 스카이림용 Wrye Bash 테스트 버전이었다. 폴아웃 4부터는 Wrye Bash로 이름이 통합된 듯하다.

3. 사용법

Wrye Bash General Readme (영어)
Wrye Bash Advanced Readme (영어)
Skyim SE: Wrye Bash Installation and Bash Patch Tutorial (영어)
Wrye Bash 간단한 사용법 안내 (한국어)

여러 기능이 많으나 보통 충돌하는 모드들의 설정이나 레벨리스트를 통합하는 기능을 제일 많이 쓴다. 만드는 방법은 롸이 배쉬를 실행한 뒤에 제일 밑에 있는 bashed Patch, 0.esp를 우클릭해 메뉴에서 Rebulid Patch 를 누르고 통합하길 원하는 모드들과 조정해주길 원하는 설정들을 정해준 뒤 Build Patch를 눌러주는 것이다.

wrye flash 등 구버전의 경우 프로그램 내에서 bashed Patch, 0.esp 파일을 만들 수 없는 경우가 있는데, 이 경우 배쉬 설치 폴더의 탬플릿 폴더에서 해당 파일을 복사한 뒤 해당 게임의 데이터 폴더나 모드 오거나이저의 overwrite폴더에 넣어주면 된다.

레전더리 에디션의 경우 ESM, ESP 합쳐 255개 플러그인 파일만 불러올 수 있다. 스페셜 에디션의 경우 ESL을 지원해 추가 256개, SSE Fixes 모드 설치 시 2048개의 플러그인 파일을 불러올 수 있다.

모드 통합시 따로 배쉬 태그를 정해주지 않으면 롸이 배쉬가 알아서 통합을 해준다. 배쉬 태그를 정해주고 싶다면 왼쪽 리스트에서 모드를 선택하고, 오른쪽 하단의 Bash Tags라 써있는 공란을 우클릭해 원하는 태그를 붙여주면 된다.# 보통 delev[1]와 relev[2] 태그가 가장 많이 쓰인다. 모드 리스트상 A 모드 밑에 B 모드가 있다 쳤을 때 각 태그를 어떻게 선택하느냐에 따라 레벨리스트가 다르게 통합된다.
  • delev만 체크시: B 모드에 delev만 체크했을 경우 통합 레벨리스트에 다른 액터, 크리쳐, 아이템, 스펠을 추가하지 않고 제거해 공란 상태로 만든다
  • relev만 체크시: B 모드에 relev만 체크했을 경우 A 모드와 B 모드의 액터, 크리쳐, 아이템, 스펠을 모두 합쳐 통합 레벨리스트를 만든다
  • delev와 relev 둘다 체크시: B 모드에 delev와 relev 둘 다 체크했을 경우 A 모드의 레벨리스트를 B 모드가 대체해 B 모드가 정해놓은 액터, 크리쳐, 아이템, 스펠만 통합 레벨리스트에 나온다.

xEdit를 사용하여 Wrye Bash Tag를 생성하는 방법도 있다.사용법 pas 파일 구버전 다운로드 pas 파일 최신버전 다운로드 사용법은 다운받은 pas 파일들을 xedit 실행파일이 있는 폴더 밑의 Edit Scripts 폴더를 찾아 그 안에 넣어준뒤, xedit를 실행하고 태그를 적용하길 원하는 esm, esp 플러그인을 선택해 로딩하고, 왼쪽 목록에서 플러그인을 우클릭해 Apply Script를 선택한뒤 wrye로 검색하여 Generate Tags for Wrye Bash 또는 WryeBashTagGenerator 스크립트를 선택해 실행하면 된다.

4. 문제 관련 팁

  • 오블리비언, 폴아웃 등 베데스다 게임을 한 컴퓨터에 같이 설치한 경우 롸이 배쉬도 별도로 설치해줘야 한다.
  • Wrye Flash의 경우 엘더스크롤 시리즈판 Wrye Bash와 달리 직접 ini 파일을 수정해줘야 한다. 스팀판 기준으로 C:\Program Files (x86)\Steam\steamapps\common\Fallout New Vegas\Mopy 폴더에 있는 bash_default.ini 파일을 복사해 해당 폴더에 복사본을 만든뒤 이름을 bash.ini로 바꾸자. 그리고 bash.ini 폴더에 있는 's###Path=' 값을 해당 게임이 설치된 폴더로 바꿔주자. 폴아웃 뉴 베가스를 예로 들면 sFalloutNVPath=C:\Program Files (x86)\Steam\steamapps\common\Fallout New Vegas라고 적고 저장하면 된다.
  • 위처럼 해도 가끔 실행이 되다 말 때가 있다. 그럴 경우 배쉬 폴더로 가서 ini 파일에 설정된 documents and setting 폴더 경로(세이브 파일 관련 경로)를 기존 롸이 배쉬 경로와 겹치지 않게 바꿔 보도록 하자.
  • 배쉬를 돌리고 나서 게임 내 텍스트가 한글로 출력되지 않거나 운명석등 특정 오브젝트가 작동하지 않는 경우가 있다. 이 경우 다음 링크 글대로 설정하고 따라하면 된다.(#)
  • 모드 호환 패치를 많이 깔았다면 Merge Patch로 합쳤을때 오히려 오작동을 일으키는 경우가 있다고 한다.

[1] Deletes entries from Leveled Lists[2] Relevels items in Leveled Lists