ToR WiTM 1.16 的玩家定居点

ToR WiTM 1.16 的玩家定居点

建造并管理你自己的城镇、城堡和村庄。已更新适配 Bannerlord 1.3.15 和 The Old Realms: War in the Mountains 1.16,包含 ToR 场景、安全地图视觉效果、直接放置城门和稳定存档。

[center][size=5][b]Player Settlement[/b][/size]
Bannerlord 1.3.15 与 The Old Realms: War in the Mountains 1.16[/center]



**[size=4][b]概述[/b][/size]**

Player Settlement 允许你直接在战役地图上建立自己的城镇、城堡和村庄。

选择定居点类型、文化、视觉模板和位置,然后通过 Bannerlord 的正常战役系统来发展新定居点。

此版本是针对 Mount & Blade II: Bannerlord 1.3.15 和 The Old Realms: War in the Mountains 1.16 的兼容性重建版本。


**[size=4][b]主要功能[/b][/size]**

[list]
[*]在战役地图上建立新的城镇、城堡和村庄[/*]
[*]选择定居点文化和可用模板[/*]
[*]在建造前定位和调整定居点朝向[/*]
[*]选择附属村庄的主要产物[/*]
[*]使用正常的定居点管理、所有权、驻军和建造系统[/*]
[*]支持总督、名流、商人和其他定居点人口系统[/*]
[*]通过 Mod Configuration Menu 配置行为[/*]
[/list]

**[size=4][b]The Old Realms 集成[/b][/size]**

包含的 [b]PlayerSettlement_TOR[/b] 模块为受支持的 The Old Realms 文化添加了定居点模板。

新建的定居点在已定义的位置使用 ToR 场景,包括适当的:

[list]
[*]城镇中心[/*]
[*]城堡内部[/*]
[*]村庄场景[/*]
[*]酒馆[/*]
[*]竞技场[/*]
[*]要塞和领主大厅[/*]
[*]专业内部场景[/*]
[/list]
一些通用地点,如监狱或房屋,在没有专用 ToR 场景时可能使用标准 Bannerlord 场景。


**[size=4][b]战役地图视觉[/b][/size]**

原始 Player Settlement 自定义预制体包不包含在此兼容性构建中。

那些扩展的预制体 XML 文件在 Bannerlord 和 ToR 启动期间导致了原生引擎崩溃。此版本重用 Bannerlord 或 The Old Realms 已加载的战役地图资源。

在有安全可复用资源可用的情况下,城镇和城堡使用现有的 ToR 地图视觉。部分村庄使用标准 Bannerlord 村庄图标。

这影响的是战役地图模型。进入定居点仍会加载其配置的 ToR 场景。


**[size=4][b]定居点放置[/b][/size]**

当前的放置流程如下:

[list=1]
[*]选择定居点类型和模板[/*]
[*]点击所需的定居点位置[/*]
[*]确认建造[/*]
[*]允许游戏保存[/*]
[*]在同一战役中继续游玩[/*]
[/list]
[b]自定义大门放置目前存在 bug,应视为不可用。[/b]

大门放置阶段可能会延迟出现、无法记录所选位置,或在未应用所选坐标的情况下继续推进。因此,新建的城镇和城堡使用标准自动生成的通行路径。

在自定义大门放置可被视为可用之前,需要未来的更新。


**[size=4][b]保存行为[/b][/size]**

定居点建造会在定居点创建后执行自动保存。

[b]此自动保存不会创建单独的新存档文件。[/b]

它会覆盖最近使用的活动存档。在开始定居点建造前,请手动备份存档。

此模组不再执行自动的进程内战役重载。早期的重载实现可能导致 Bannerlord 战役和队伍状态部分初始化,并在原版战役行为中引发崩溃。

当前工作流程会保存定居点并在活动战役中继续。


**[size=4][b]重要存档警告[/b][/size]**

在建造定居点之前:

[list]
[*]创建手动备份存档[/*]
[*]不要依赖建造保存作为单独的恢复点[/*]
[*]预期最近使用的存档将被覆盖[/*]
[/list]

**[size=4][b]兼容性[/b][/size]**

**[b]所需的游戏和 overhaul 版本[/b]**

[list]
[*]Mount & Blade II: Bannerlord 1.3.15[/*]
[*]The Old Realms: War in the Mountains 1.16[/*]
[/list]
**[b]所需的框架模块[/b]**

[list]
[*]Harmony 2.4.2 或兼容的更新版本[/*]
[*]ButterLib 2.10.2 或兼容的更新版本[/*]
[*]UIExtenderEx 2.13.2 或兼容的更新版本[/*]
[*]Mod Configuration Menu v5 5.11.3 或兼容的更新版本[/*]
[/list]
请使用适用于 Bannerlord 1.3.15 的框架版本。


**[size=4][b]安装[/b][/size]**

**[b]请勿将此版本合并覆盖到旧安装上。[/b]**

安装前请完全删除以下文件夹:

[code]
Mount & Blade II Bannerlord\Modules\PlayerSettlement
Mount & Blade II Bannerlord\Modules\PlayerSettlement_TOR[/code]
将压缩包解压到:

[code]
Mount & Blade II Bannerlord\Modules[/code]
结果应包含:

[code]
Modules\PlayerSettlement
Modules\PlayerSettlement_TOR[/code]

**[size=4][b]加载顺序[/b][/size]**

首先加载所需的框架模块,然后加载 Bannerlord 和 The Old Realms。

将 Player Settlement 模块放在加载顺序的末尾附近:

[code]
The Old Realms modules
PlayerSettlement
PlayerSettlement_TOR[/code]
**[b]PlayerSettlement_TOR 必须在 PlayerSettlement 和 TOR_Core 之后加载。[/b]**


**[size=4][b]从早期版本更新[/b][/size]**

[list]
[*]更新前备份战役存档[/*]
[*]删除两个旧模块文件夹[/*]
[*]干净地安装新文件夹[/*]
[*]不要保留旧的 Prefabs 目录[/*]
[*]不要保留捆绑的 Harmony、MCM 或其他框架 DLL 副本[/*]
[*]从开始放置之前的存档测试定居点创建[/*]
[/list]
使用早期构建创建的定居点可能会保留创建时存储的场景、大门或视觉信息。


**[size=4][b]已知限制[/b][/size]**

[list]
[*]自定义大门放置目前存在 bug,无法可靠应用所选大门位置[/*]
[*]城镇和城堡使用标准自动生成的通行路径[/*]
[*]建造保存会覆盖最近使用的活动存档[/*]
[*]建造不会创建单独的新存档文件[/*]
[*]不包含原始的自定义战役地图定居点模型集合[/*]
[*]部分村庄地图图标使用标准 Bannerlord 视觉[/*]
[*]在没有合适 ToR 场景的情况下,部分通用内部场景使用原版场景[/*]
[*]无法对已移除的自定义定居点模型进行深度编辑[/*]
[/list]

**[size=4][b]版本 7.6.1 变更[/b][/size]**

[list]
[*]针对 Bannerlord 1.3.15 更新并编译[/*]
[*]针对 The Old Realms: War in the Mountains 1.16 更新[/*]
[*]恢复了 ToR 定居点和内部场景分配[/*]
[*]移除了导致启动崩溃的自定义预制体 XML 包[/*]
[*]移除了不稳定的自动战役重载[/*]
[*]将建造改为在活动战役中保存并继续[/*]
[*]防止在活动放置期间重复确认定居点[/*]
[*]记录了当前大门放置的限制[/*]
[*]记录了建造会覆盖活动存档[/*]
[/list]

**[size=4][b]存档安全[/b][/size]**

在建造定居点之前,请保留单独的备份。

自动建造保存会覆盖最近使用的存档,不得将其视为单独的备份。

此构建已针对 Bannerlord 1.3.15 编译,并已验证程序集加载、XML 解析和包完整性。完整的战役行为取决于活动的模组列表,应在备份存档上进行测试。

**[size=4][b]致谢[/b][/size]**

[list]
[*][b]BOTLANNER[/b] 及原始贡献者 — 创建了 Player Settlement、其战役系统、定居点生成框架、管理功能和原始源代码[/*]
[*][b]The Old Realms 开发团队[/b] — The Old Realms: War in the Mountains,包括其文化、战役设定、场景、定居点、视觉资源和支撑系统[/*]
[*][b]TaleWorlds Entertainment[/b] — Mount & Blade II: Bannerlord 及底层游戏引擎[/*]
[*][b]Harmony 开发者[/b] — 运行时补丁框架[/*]
[*][b]ButterLib 开发者[/b] — Bannerlord 模组工具和日志支持[/*]
[*][b]UIExtenderEx 开发者[/b] — 用户界面扩展框架[/*]
[*][b]Mod Configuration Menu 开发者[/b] — 游戏内配置框架[/*]
[*][b]xmarre[/b] — Bannerlord 1.3.15 和 ToR WiTM 1.16 兼容性工作、编译、崩溃调查、安全预制体转换、ToR 场景集成、存档流程更改、放置修复和发布打包[/*]
[/list]
这是一个非官方兼容性更新。它不隶属于 TaleWorlds Entertainment 或 The Old Realms 开发者,也未获得其认可。

所有原始资源、代码和商标仍归其各自作者和所有者所有。请支持原始 Player Settlement 项目、The Old Realms 团队以及使此版本得以实现的框架开发者。