1. 설치 경로 결정
| 상황 | 선택 | 이유 |
|---|---|---|
| Bannerlord 1.4.6, 최신 AI Influence 사용 | Steam Workshop | 6.0.2 BETA와 필수 항목 4개가 연결되어 있음.[18] |
| 게임을 구버전에 고정 | Nexus | 해당 게임 버전용 파일이 Nexus에 남아 있는지 Files에서 대조. |
| 대형 overhaul이 특정 AI Influence판 요구 | Overhaul 지침 | overhaul 제작자의 exact version 지침을 우선. |
| Workshop과 Nexus를 동시에 설치 | 금지 | 중복 Module·DLL·설정 혼합 위험. |
Workshop 페이지의 현재 태그는 1.4.6입니다. 게임이 1.4.7/1.4.8이거나 beta branch라면 바로 구독하지 말고 Change Notes·Comments의 최신 호환 보고를 먼저 확인하세요.[18]
2. 설치 전 확인
- Steam → Bannerlord → 속성 → Betas에서 현재 게임 branch와 버전을 확인합니다.
- 진행 중인 캠페인은 새 슬롯에 저장하고
Game Saves폴더를 복사합니다. - 기존 Nexus판
AIInfluence가Modules안에 있으면 Workshop판과 섞지 않습니다. - 다른 대화·AI·외교 overhaul을 우선 비활성화해 최소 구성으로 첫 실행합니다.
- 새 캠페인으로 연결·대화·외교를 시험한 뒤 기존 세이브 적용을 판단합니다.
Steam이 모드를 자동 갱신할 수 있습니다. 장기 캠페인은 업데이트 전후 세이브를 나누고, 커스텀 world.txt·JSON·언어 파일은 Workshop 폴더 밖에 별도로 보관하세요.
3. Steam Workshop 설치
필수 library 4개 구독
Harmony, ButterLib, UIExtenderEx, Mod Configuration Menu v5를 구독합니다.[19][20][21][22]
AI Influence 구독
AI Influence [AI Diplomacy]에서 Subscribe를 누릅니다. 제작자 표시는 MFive이며 현재 설명상 6.0.2 BETA입니다.[18]
Steam 다운로드 완료 확인
Steam Downloads에서 Workshop Content 다운로드가 끝난 뒤 Launcher를 실행합니다. 다운로드 중인 상태에서 게임을 먼저 켜지 않습니다.
Launcher에서 활성화
Mods에서 필수 library 4개와 AI Influence의 왼쪽 checkbox를 눌러 활성화합니다. 느낌표는 색만 보지 말고 마우스를 올려 tooltip 문구를 확인합니다.
4. Launcher checkbox와 느낌표
| 표시 | 뜻 | 처리 |
|---|---|---|
| 왼쪽 빈 checkbox | 해당 module이 비활성화된 상태 | Harmony, ButterLib, UIExtenderEx, MCM v5, AI Influence를 모두 체크 |
| 주황 느낌표 | Depends on: Native처럼 의존 module 정보를 표시할 수 있음 | 색만으로 오류 판정 금지. tooltip에 누락·순서·version 오류가 적혔는지 확인 |
| 빨간 느낌표 | Couldn't verify some or all of the code included in this module.이면 DLL/code 검증 경고 | dependency 오류와 구분. Native 등 공식 module에도 뜨면 Steam 파일 무결성 검사를 한 번 수행 |
| 실제 차단 경고 | 필수 module 누락·비활성화, dependent module보다 아래 배치, version 불일치 | 게임을 시작하지 말고 tooltip과 Launcher popup의 정확한 module명을 해결 |
code 검증 경고는 TaleWorlds가 해당 DLL의 결과를 보증하지 않는다는 보안 고지입니다. 반면 dependency·load-order·game-version 문제는 별도입니다. 경고 아이콘 색이 아니라 hover tooltip의 실제 문구를 기준으로 판단하세요.
5. TaleWorlds 공식 module 선택
Launcher에는 Workshop 구독 수와 무관하게 Bannerlord 기본 module도 표시됩니다. 아래 항목은 사용자 모드가 아니라 게임 구성 요소입니다.
| Module | 기능 | 일반 캠페인 권장 |
|---|---|---|
Native | Bannerlord 공통 기반 | ON |
SandBox Core | 싱글플레이 세계·문화·병종 등 공통 campaign data | ON |
Birth and Aging Options | 출산·노화가 있는 가문 진행용 공식 선택 module | ON 권장 |
CustomBattle | 지도·부대·전투 조건을 정해 즉시 싸우는 별도 game mode. campaign 상태는 진행하지 않음.[75] | 켜 둬도 campaign 규칙을 바꾸지 않으므로 ON 유지 |
Sandbox | 메인 story 없이 자유롭게 진행하는 campaign | ON |
StoryMode | tutorial, 가족 구출, main storyline·quest를 추가. code는 CampaignStoryMode일 때만 작동.[74] | Campaign/기존 Story save는 ON, 순수 Sandbox는 선택 |
Fast Mode | 한 해를 짧게 하고 character 노화·skill 진행·인구 교체를 조정해 다세대 왕조와 승계를 빠르게 경험하게 함.[72] | 자녀 성장·세대교체가 목적이면 새 게임부터 ON |
내 자녀만이 아니라 세계 전체 character의 노화와 세대교체에 영향을 줍니다. 정확한 배율은 공식 설명에 공개되지 않았습니다. 기존 save 중간에 바꾸지 말고 새 campaign을 시작할 때 정한 뒤 유지하세요. BL 1.5.0 beta에서는 Launcher module 대신 시작 옵션에 통합되고, 시작 후 바꿀 수 없는 설정으로 안내됩니다.[73]
6. 권장 load order
Bannerlord Launcher의 dependency 정렬과 모드가 제시하는 순서를 최우선으로 합니다. 일반적인 시작점은 다음과 같습니다.
Harmony
ButterLib
UIExtenderEx
Mod Configuration Menu v5
────────────────────────────
Native / SandBox Core / Birth and Aging Options
CustomBattle / Sandbox / StoryMode / Fast Mode(선택)
────────────────────────────
AIInfluence
AI Influence용 애드온·패치library는 AI Influence보다 위, AI Influence 전용 애드온은 아래입니다. 일반 gameplay mod는 각 모드의 dependency 지침을 따릅니다. 단순히 “맨 아래면 안전”하다고 보지는 않습니다.
7. Player2로 첫 연결
개인 구독 bridge를 붙이기 전에 Player2로 AI Influence 자체가 정상인지 먼저 분리 검증하는 것을 권장합니다. Workshop 설명이 제공하는 현재 절차입니다.[18]
Player2 설치·실행
player2.game에서 설치하고 실행합니다. 로컬 server 기본 주소는 Workshop 설명 기준 http://localhost:4315입니다.[16]
MCM 열기
게임 → Options → Mod Options → AI Influence → API Settings로 이동합니다.
backend 설정
AI Backend: Player2
URL: http://127.0.0.1:4315
API Key: 비워 둠연결 test 후 NPC 대화
Connection test를 누르고 성공 알림을 확인한 다음 NPC에게 AI 대화를 시작합니다. 첫 NPC는 배경 생성 때문에 후속 대화보다 오래 걸릴 수 있습니다.[3]
8. 정상 작동 판정
- MCM에 AI Influence 메뉴가 표시됩니다.
- Connection test가 성공하고 빨간 오류가 남지 않습니다.
- NPC에게 자유 입력 대화 선택지가 표시됩니다.
- 응답 완료 알림 뒤 NPC 대사가 출력됩니다.
- 게임 종료 후 AI Influence log에 반복 exception이 쌓이지 않습니다.
실제 NPC 대화 한 회와 save/load를 시험해야 설치 완료로 판단합니다. AI Diplomacy는 세계 상태를 바꾸므로 별도 시험 세이브에서 확인하세요.
9. Nexus를 사용해야 할 때
- Workshop의 AI Influence 구독을 해제합니다.
- Steam 다운로드가 정리된 뒤 Launcher에서 Workshop판이 사라졌는지 확인합니다.
- Nexus Files에서 내 Bannerlord 버전과 정확히 일치하는 파일을 고릅니다.
- 압축 내부의
AIInfluence폴더를 게임의Modules아래에 둡니다. - 필수 library도 같은 배포 경로에서 version을 맞춥니다. Workshop library와 Nexus library 혼합은 피합니다.
한쪽을 제거하고 Launcher에서 모듈이 하나만 잡히는지 확인하기 전에는 기존 세이브를 열지 마세요.
10. 제거와 복구
Workshop판
- 게임 종료
- AI Influence 구독 해제
- 다른 모드가 쓰지 않는 경우에만 필수 library 구독 해제
- Steam 다운로드 완료 후 Launcher에서 항목 제거 확인
Nexus판
수동 폴더 삭제는 정확한 설치 위치와 백업을 확인한 뒤 수행합니다. 삭제 전에 커스텀 world.txt·JSON·언어 파일을 별도 보관하세요.
모드가 만든 외교·관계·기억 상태가 포함될 수 있으므로, 모드를 제거한 뒤 같은 save가 안전하다고 가정하지 않습니다. 설치 전 save로 돌아가는 것이 가장 안전합니다.