본문 바로가기
위쳐 3

위쳐 3 모드 | 커뮤니티 패치 - Base 적용법

by 도토비 2020. 7. 10.

위쳐 3 추천 모드 소개.

이 패치는 모드 제작자와 모드 사용자가 최소한의 충돌로 모드를 빌드하고 설치할 수 있도록, 공통된 기반을 만드는 것을 목표로 합니다. 이 패치는 또한 모드 제작자가 커뮤니티에 의해 제작된 "Radish Modding Tools"로 만들 수 있는 새로운 허브에 대한 기본 지원을 제공합니다.

 

radish modding tools

radish community modding tools are a collection of in-game mods and external tools aimed to enable the creation of new quests by mod authors.

www.nexusmods.com

 

"커뮤니티 패치 - Base"는 통합 패치를 대체합니다. 이 패치를 사용하면, 통합 패치는 설치할 필요가 없습니다. 그리고 통합 패치를 필수로 하는 어떠한 모드들도 결국에는 "커뮤니티 패치 - Base"로 변경될 것입니다.

 

위쳐 3 모드 | 통합 패치(Unification Patch) 적용법

위쳐 3 추천 모드 소개 UPatch는 BASE 게임 스크립트를 변경하고 GOTY 및 non-GOTY 게임을 동일하게 만듭니다. GOTY 사용자가 사용할 수 있는 공식 스크립트 및 수정 사항만 포함합니다. 버전 1.31A (GOTY 1.3

dotobi-game.tistory.com

 

"커뮤니티 패치 - Base"는 어떠한 모드보다도 먼저 설치되어야 합니다. 위쳐 3을 최신 버전으로 업데이트한 후, 이 패치를 설치하십시오. 현재는 스팀 및 GOG 모두 1.32 버전입니다 (버전 숫자는 같지만 사실은 다른 버전입니다. 아래에서 설명).

모드 제작자에게: 바닐라 1.32/1.32 GOTY 버전의 스크립트 대신에 "커뮤니티 패치 - Base" 스크립트 사용을 부탁드립니다. 다른 모드와의 충돌을 급격하게 줄여줍니다.

"커뮤니티 패치 - Base"는 위쳐 3 모딩 커뮤니티에 의해 생성된 수많은 패치와 모드들 중 안정성이 확보된 부분들로 구성되어있습니다.

  • 커뮤니티 패치 - Shared Imports: 여러 모드에서 교차 가져오기 중 불필요한 충돌을 피하기 위해 클래스 및 속성을 가져와야 하는 다른 모드를 위해 쉐어드 베이스 디펜던시(shared base dependencies)를 제공합니다. 
  • 커뮤니티 패치 - Bootstrap: 다른 모드를 위한 표준화된 자동 시작 기능, 커스텀 영역 허브 처리 지원, 일부 유틸리티 및 재사용 가능한 목록 메뉴를 제공합니다.
  • 커뮤니티 패치 - Menu Strings: Options -> Mods 메뉴의 표준화된 하위 메뉴에 사전 제작된 현지화 문자열을 제공하여 메뉴 항목 제한 문제를 해결하는데 도움을 줍니다.
  • 커뮤니티 패치 - The Besserwisser: 바닐라 게임 문제에 대해 팬이 만든 수정 사항 모음으로, 주로 시각적인 부분입니다.

설치 중인 다른 모드에서 요구 사항으로 나열된 경우 처음 두 파일만 설치하십시오.

다운로드

Community Patch - Base

 

Community Patch - Base

This patch aims at creating a common base for modmakers and modusers to build and install their mods on with minimal amount of conflicts. The patch also provides basic support for new hubs that modmak

www.nexusmods.com

위쳐 3 모드 - 커뮤니티 패치 - Base 적용법

설치 순서

패치는 현재 한 가지 설치 방법만 제공합니다. 패치 파일들을 직접 복사하는 것입니다. Vortex/NMM 또는 TW3MM으로 패치를 설치하지 마십시오. 패치 설치가 완료된 후 재컴파일을 작동시키기 위해 존재하는 더미 스크립트만 설치하게 됩니다.

 

위쳐 3 모드 | 위쳐 3 모드 매니저 (TW3MM) 적용 및 사용법

위쳐 3 추천 모드 소개 한 번의 클릭으로 설치, 제거, 모드 활성화 / 비활성화 등 모드를 관리할 수 있는 프로그램입니다. 기능 1. 설치 주요 모드 파일 및 폴더를 감지하고 설치합니다 발

dotobi-game.tistory.com


패치를 설치하기 위해, "CommunityPatch-Base" 파일을 다운로드합니다. 압축을 해제하고 "content"와 "Mods" 폴더를 [위쳐 3 설치 폴더] 밑에 복사합니다. 메시지가 나타나면 덮어쓰기를 선택합니다.

"두 파일 모두 유지" 옵션을 절대 선택하지 마십시오! 패치 설치 전 [위쳐 3 설치 폴더]/content/content0/scripts 폴더의 백업을 원한다면, [위쳐 3 설치 폴더] 밖에 백업하십시오. 패치 설치 전에 [위쳐 3 설치 폴더]/content/content0/scripts 폴더를 삭제하지 마십시오. 이러한 폴더가 없는 경우 최신 패치가 설치되어 있는지 확인하거나, Steam/GOG 확인 기능(verification feature)을 사용하여 게임 캐시를 확인하십시오.

해당 패치 설치 전, 기 설치된 통합 패치나 다른 모드를 굳이 삭제할 필요는 없습니다. Script Merger를 사용하여 기존 병합을 모두 삭제 한 다음, 위의 모든 설치 단계를 수행하고 Script Merger를 사용하여 다시 병합하십시오.

삭제 순서

1.32 non-GOTY 버전으로 원복 하길 원하는 경우, [위쳐 3 설치 폴더]/content/content0/scripts 폴더 삭제하십시오. 그런 다음 해당 모드의 "Vanilla 1.32 scripts" 파일을 다운로드하고, "content" 폴더를 [위쳐 3 설치 폴더] 아래에 복사하십시오. 그 후, [위쳐 3 설치 폴더]/Mods 폴더로 이동하여 "mod0000____CompilationTrigger" 폴더를 삭제하십시오. 마지막으로, Script Merger로 병합한 모든 모드를 다시 병합하십시오.

패치 변경 사항

이 패치는 기존 게임 버전을 모두 동일하게 만들고 새로운 커뮤니티 제작 허브에 대한 기본 지원을 추가하기 위해 기본 게임 스크립트를 변경합니다. 패치 변경 사항 :

  • GOG GOTY 버전에서와 같은 랜덤 메인 메뉴
  • GOG GOTY 버전에만 존재하는 NG+ 아이템 레벨 계산 수정
  • 저장을 로드한 후 "DLC 설치"메시지가 더 이상 나타나지 않습니다.
  • 주 메뉴 인사말 메시지가 더 이상 표시되지 않습니다 (GOG GOTY에는 없고, 호환성 이유로 필요합니다).
  • 유료 DLC를 모두 설치한 경우 기본 메뉴의 "DLC 설치" 배너가 더 이상 표시되지 않습니다.
  • 설치된 모든 DLC를 나열하는 "다운로드 가능한 콘텐츠" 메인 메뉴 옵션은 GOTY 및 non-GOTY 버전 모두에 대해 표시됩니다.
  • 새 허브에 대한 기본 지원이 추가되었습니다.

게임 버전 설명

현재 게임 버전

  • 1.32 GOG GOTY: 흔히 "GOTY"라고도 하며, GOG 플랫폼에서 고유합니다.
  • Steam 1.32 GOTY: 기본 1.32 게임과 모든 DLC로 구성된 번들입니다.
  • Steam/GOG 1.32: 일반 게임 버전은 흔히 "non-GOTY"라고 합니다.

따라서 게임에는 기본적으로 1.32 GOG GOTY ( "GOTY")와 1.32 ( "non-GOTY")의 두 가지 버전이 있습니다.

 

GOTY 및 비 GOTY 버전은 거의 동일하지만 모딩 문제를 만들기에 충분한 차이가 있습니다.

GOTY 및 non-GOTY 스크립트 충돌 설명

non-GOTY 버전과 GOTY 버전 간의 병합 충돌의 주요 원인은 메뉴 관련 스크립트입니다. 문제는 메뉴 관련 코드가 메뉴 스크립트에만 국한되지 않고 모드에 의해 사용되는 일반 r4game.ws 파일에도 존재한다는 것입니다 (예를 들어 경험 모드와 같은). GOTY에서 메뉴 관련 변경의 특성으로 인해 Script Merger에서 자동 병합을 허용하지 않으며 사용자가 TW3 코드에 대한 경험이 없는 경우 수동 병합으로 인해 스크립트가 손상될 수 있습니다. 이러한 문제가 있는 경우 이 패치를 사용하면 문제를 해결하는데 도움이 되며 설치 후 모드가 자동으로 병합됩니다. 

 

위쳐 3 모드 | Script Merger 사용법 - 모드 충돌을 해결하자!

위쳐 3 추천 모드 소개 모드 사이에 충돌을 감지하고 해결하는데 도움이 되는 모드입니다. 충돌하는 파일을 재정의하는 병합된 파일을 만들거나, 설치된 모드들의 순서를 재정의합니다. 원본

dotobi-game.tistory.com

 

일부 모드는 여전히 병합 충돌이 있을 수 있지만, 해결하기가 더 쉬울 것입니다. GOTY 메시지, DLC 사용 가능, NG+ 사용 가능, 스크립트에서 메뉴 타입과 같은 키워드를 주의 깊게 보십시오. 해당 위치에 충돌이 있는 경우 A (기본 게임)하고 병합된 파일에서 충돌하는 코드가 A의 코드와 동일한 지 확인하십시오 (필요한 경우 B 및 C에서 자동 삽입된 행 삭제).