动态起源

动态起源

Dynamic Origins 是《骑马与砍杀 II:领主》的角色创建和战役开局大修模组。你的背景和人生选择将塑造:* 你的技能和属性 * 你的装备和资源 * 你的家人、盟友和对手 * 你的起始位置 * 你在战役开始时的地位 * 你的自定义角色传记

更新可通过 [url=https://www.nexusmods.com/mountandblade2bannerlord/mods/12146?tab=articles]->此处<-[/url] 关注

控制自己的和盟友王国的军队,并从盟友王国召唤领主加入你的军队—— AlliedArmies: https://www.nexusmods.com/mountandblade2bannerlord/mods/12322?tab=description

[heading]描述[/heading] Dynamic OriginsMount & Blade II: Bannerlord 的角色创建和战役开局大修。

不再让每场战役都以同一个无名冒险者开始,Dynamic Origins 允许你的家族历史、童年、教育、军事经历、职业、人际关系、政治关系以及重大人生事件来决定你的角色是谁,以及他们的战役如何开始。

你的选择可以影响:

[list] []技能、专精点、属性以及性格特质经验[/] []初始金币、声望、影响力和家族等级[/] []服装、护甲、武器、坐骑和物品栏[/] []初始部队、同伴、商队以及额外的家族部队[/] []父母、兄弟姐妹、盟友、赞助人、对手和敌人[/] []家族和王国成员身份[/] []雇佣兵服役、封臣身份、统治权和定居点所有权[/] []初始定居点、家族总部和家庭住所[/] []当 War Sails 支持可用时的船只、舰队和海事资产[/] []你的原生百科全书传记[/] []你总体的政治、军事、社会和经济开局地位[/] [/list]

目标是让每场新战役都感觉更加多样、合乎逻辑、具有反应性并适合角色扮演,同时在适当情况下仍保留 Bannerlord 熟悉的文​​化、外观、年龄、旗帜、家族和战役开局系统。

[line] 当前版本

公开发布版: v1.0.3

支持的 Bannerlord 版本: [list] []Bannerlord 1.3.15 至 1.4.7[/] [/list]

Core 程序集保留内部标识 [code]0.7.9.0[/code]以兼容存档和依赖模块。这是有意为之,并不意味着你正在使用旧的公开 v0.7.9 版本。

[line] 安装

[heading]手动安装[/heading]

[list=1] []从 Nexus Mods 下载正确的压缩包。[/] []解压该压缩包。[/] []将包含的 [code]DynamicOrigin[/code]文件夹复制到:[/] [/list][code]Mount & Blade II Bannerlord\Modules[/code][list=1] []打开 Bannerlord 启动器。[/] []进入 Mods 部分。[/] []启用 Dynamic Origins 及其必需依赖项。[/] []将必需的库和依赖模块放在 Dynamic Origins 上方。[/] []将可选兼容性模块放在 Dynamic Origins 及其支持的模组之后。[/] []开始新战役。[/] [/list]

最终文件夹结构应如下所示: [code]Mount & Blade II Bannerlord\Modules\DynamicOrigin\SubModule.xml[/code]不要将该模块放入额外的嵌套文件夹中。

错误: [code]Modules\DynamicOrigin\DynamicOrigin\SubModule.xml[/code]正确: [code]Modules\DynamicOrigin\SubModule.xml[/code][heading]Vortex 安装[/heading]

[list=1] []使用 Mod Manager Download 选项下载该模组。[/] []通过 Vortex 安装并启用该模组。[/] []部署你的模组。[/] []打开 Bannerlord 启动器。[/] []确认 Dynamic Origins 及所有必需依赖项均已启用。[/] []验证加载顺序。[/] []开始新战役。[/] [/list]

强烈建议开始新战役,因为 Dynamic Origins 会在角色创建和战役初始化期间应用其主系统。

[line] 推荐加载顺序

对于 Native 或其他受支持的战役: [list=1] []官方 Bannerlord 模块[/] []必需的库和依赖模组[/] []受支持的大修或全面转换模块[/] []Dynamic Origins[/] []可选的 Dynamic Origins 兼容性提供程序[/] [/list]

对于 Realm of Thrones: [list=1] []Realm of Thrones 及所有必需的 ROT 模块[/] []Dynamic Origins[/] []Dynamic Origins – Realm of Thrones Compatibility[/] [/list]

不要同时安装 Steam 创意工坊版和 Nexus 版的 Dynamic Origins。

更新前请移除旧的、重复的或嵌套错误的 Dynamic Origins 文件夹。

[line] 两种出身模式

Dynamic Origins 首先允许你选择两种出身系统之一。

[heading]自由范围[/heading]

自由范围使用灵活的 Dynamic Origins 问卷。

它允许你以相当大的自由度组合家族背景、童年经历、教育、兵役、职业、人际关系、目的地、政治职位和战役开局结果。

此模式提供更大的灵活性,但根据可用分支和已安装内容,某些不寻常的组合仍可能出现。

[heading]静态选择 — 实验性[/heading]

静态选择遵循编写好的按时间顺序排列的家族历史树。

这些树旨在根据早期决定产生更有结构且内在一致的历史。你的家庭境况可能随时间变化,你的个人道路也可能偏离家族原本的地位。

静态历史可以追踪: [list] []你的原始家族原型[/] []家族财富或地位的变化[/] []家族职业[/] []失宠、流放、战争、被俘或政治晋升[/] []你的童年和青少年发展[/] []你的个人职业生涯[/] []你偏离家族道路[/] []跨树家族转变[/] []从先前阶段保留的事实[/] [/list]

当前编写的原型包括: [list] []农民[/] []渔民[/] []工匠[/] []商人[/] []海商[/] []水手[/] []舰队指挥官[/] []高级军官[/] []雇佣兵[/] []朝臣[/] []学者[/] []知名贵族[/] []小贵族[/] []有地贵族[/] []亡命之徒[/] []海盗[/] []私掠者[/] []未知父母[/] [/list]

当 War Sails 和海军提供程序不可用时,海事静态树会被隐藏。

静态选择目前包含数百个可执行故事节点和数千个编写的连接。在大规模交互测试继续进行期间,它仍标记为 实验性

[line] 扩展角色创建

Dynamic Origins 通过涉及以下方面的问题扩展了 Bannerlord 的角色创建过程: [list] []出身模式[/] []家族背景[/] []父母和家庭境况[/] []家庭规模[/] []重要的家族关系[/] []教养[/] []幼儿期[/] []教育和训练[/] []青少年发展[/] []兵役[/] []后期职业[/] []重要人际关系[/] []重大人生事件[/] []家族命运[/] []目的地[/] []初始王国或定居点[/] []家族总部[/] []当前政治职位[/] []商业利益[/] []部队和商队职责[/] []最终出身审查[/] []原生初始年龄[/] [/list]

不同的回答可以解锁或移除后续问题。

更改较早的回答会清除不兼容的后续回答,以防止过时的选择隐藏在最终出身中。

大型选择器可以包括: [list] []搜索[/] []部分名称匹配[/] []奖励和后果比较[/] []额外选择[/] []当前战役加载的真实王国、家族、英雄、定居点、部队和装备[/] [/list]

搜索不会改变或提交你当前的回答。

[line] 让命运决定

大多数 Dynamic Origins 问题都包含 让命运决定 选项。

此选项: [list] []从当前有效回答中选择[/] []尊重先前的选择和分支条件[/] []包括位于额外选择页面下的有效回答[/] []执行所选回答的正常效果和回调[/] []保留奖励、预览、装备和分支[/] []支持专门的王国、家族、英雄、部队、定居点和坐骑选择器[/] []如果随机选择失败,则恢复先前状态[/] [/list]

导航条目、搜索控件、确认按钮和无效选择会被排除。

最终审查确认不会随机化,因为它是操作而非背景决定。

[line] 有意义的初始效果

你完成的出身可以影响: [list] []技能[/] []专精点[/] []属性点[/] []性格特质经验[/] []初始金币[/] []声望[/] []影响力[/] []家族等级[/] []服装[/] []护甲[/] []武器[/] []坐骑[/] []物品栏物品[/] []部队[/] []部队容量[/] []同伴[/] []父母和兄弟姐妹[/] []商队[/] []工坊或商业利益[/] []额外的家族部队[/] []部队领袖[/] []地产或商业职责[/] []英雄关系[/] []家族关系[/] []王国关系[/] []雇佣兵服役[/] []封臣身份[/] []家族成员身份[/] []王国统治权[/] []初始定居点[/] []定居点所有权[/] []家族总部[/] []家庭住所[/] []船只和舰队[/] []角色传记[/] []总体战役境况[/] [/list]

Dynamic Origins 在进入战役前会计算一个已解析的奖励快照。

出身审查和最终战役应用使用同一个冻结结果,防止预览承诺一种结果而战役应用另一种结果。

[line] 初始实力层级与平衡

出身使用九个通用初始层级进行评估: [list] []赤贫[/] []贫穷[/] []适中[/] []稳固[/] []富有[/] []精英[/] []有地[/] []王室[/] []入侵者[/] [/list]

平衡系统记录: [list] []正面初始价值[/] []惩罚价值[/] []风险价值[/] []净出身价值[/] []最终分配层级[/] [/list]

强大的出身会被放入适当的层级,而不是悄悄移除承诺的资产。

根据所选设置和出身,平衡可以影响: [list] []金币[/] []技能[/] []部队[/] []关系[/] []家族存亡[/] []流放后果[/] []政治职位[/] []装备[/] []商业资产[/] [/list][line] 多种角色扮演路径

Dynamic Origins 支持广泛的人物概念,包括: [list] []农民和劳工[/] []渔民和沿海工人[/] []工匠[/] []猎人[/] []商人[/] []商队商人[/] []海商[/] []学者[/] []治疗者[/] []宗教仆从[/] []士兵[/] []雇佣兵[/] []军官[/] []贵族指挥官[/] []皇家卫队[/] []朝臣[/] []亡命之徒[/] []罪犯[/] []叛乱者[/] []海盗[/] []私掠者[/] []小贵族[/] []无地贵族[/] []有地贵族[/] []封臣[/] []流放贵族[/] []现有家族亲属[/] []统治家族成员[/] []外国和流离失所的角色[/] []外国入侵领袖[/] [/list]

可用路径取决于: [list] []先前的回答[/] []所选文化[/] []已加载的战役对象[/] []已安装 DLC[/] []激活的兼容性提供程序[/] []战役或 StoryMode 限制[/] []受支持的全面转换内容[/] [/list][line] 真实兵役

Dynamic Origins 使用当前战役加载的实际军事对象。

兵役可能涉及选择: [list] []一个真实王国或军事雇主[/] []一个真实部队分支[/] []一个真实部队[/] []在需要时,一位真实指挥官或军事权威[/] [/list]

你选择的部队可以影响: [list] []技能发展[/] []专精奖励[/] []属性奖励[/] []装备预览[/] []最终初始装备[/] []军事联系人[/] []初始部队[/] []政治关系[/] [/list]

军事技能转换基于所选部队的真实技能,大约三分之二的部队相关技能值会转换为角色发展奖励。

在出身承诺装备的情况下,会使用确切选择的部队装备。

当前 v1.0 军事系统不使用虚构的外国军衔阶梯。只要所选战役提供相应的真实已加载王国、雇主、部队分支、部队、技能和装备,外国服役也会通过这些内容解析。

海军兵役仅在有效的 War Sails 提供程序激活时可用。

[line] 自定义家族系统

Dynamic Origins 可以创建一个持久的自定义家族,包含父母和多个兄弟姐妹。

家族历史可能涉及: [list] []繁荣[/] []贫困[/] []商业活动[/] []手工艺工作[/] []贵族服务[/] []兵役[/] []失宠[/] []流放[/] []失去土地[/] []战争[/] []被俘[/] []失踪亲属[/] []被敌对家族毁灭[/] []政治晋升[/] []商业成功[/] []家族分裂或转变[/] [/list]

家族命运可能产生以下亲属: [list] []在世[/] []已故[/] []失踪[/] []被俘[/] []流放[/] []其他合理缺席[/] [/list]

家族生成使用已保存的确定性家族计划。

这意味着: [list] []家族成员在加载后不会随机改变[/] []选定的唯一幸存者不会重新随机[/] []家族外观保持稳定[/] []技能和性格保持稳定[/] []父母和兄弟姐妹关系保持连接[/] []未成年或无效亲属不会被排除在适当职责之外的不当情况包括……[/] []家族成员不会被转换为无关的原生知名人物[/] []亲属即使被分配商业或军事职责,也仍然是家族成员[/] [/list]

父母和兄弟姐妹会接受与年龄相符的发展,而不是以空白或不合适的技能被创建。

家族外观可以使用以下策略: [list] []源自父母的外观[/] []兄弟姐妹混合[/] []文化加权外观[/] []收养或无关外观[/] []随机回退[/] []提供程序定义的外观[/] [/list]

当已保存的出身亲属明显被放入错误的家族、职业、住所或原生知名人物登记表时,Dynamic Origins 也会执行保守修复。

无关的原生和模组创建的英雄不会被修改。

[line] 家族和同伴职责

某些出身可以询问谁应该管理或领导一项资产。

示例包括: [list] []谁控制你的商队?[/] []谁管理你的生意?[/] []谁治理地产?[/] []谁领导你的第一支额外家族部队?[/] []谁领导你的第二支额外家族部队?[/] [/list]

有效候选人可能包括: [list] []父亲[/] []母亲[/] []兄弟[/] []姐妹[/] []同伴[/] [/list]

家族身份和职业职责会分开存储。

被分配为部队领袖的兄弟姐妹仍然是你的兄弟姐妹。被分配为商队领袖的父母仍然是你的父母。

审查和传记会分别显示家族成员、同伴和分配的职责。

[line] 同伴和额外部队

某些出身可以提供: [list] []一名同伴[/] []多名同伴[/] []一支初始商队[/] []同伴领导的家族部队[/] []家族领导的家族部队[/] []支援部队[/] []外国入侵部队[/] [/list]

承诺的同伴路线首先尝试使用战役加载的合适原生流浪者。

当没有合适的原生流浪者可用时,Dynamic Origins 可以创建一个受控的同文化回退同伴,而不是悄悄移除承诺的同伴。

额外部队的数量和类型取决于所选的家族、商业、贵族、军事、政治或入侵背景。

[line] 现有家族和统治家族

Dynamic Origins 支持两种不同的现有家族背景方法。

[heading]旁支[/*] 旁支开局会保留玩家独立的家族,同时创建与所选家族的历史、家族和关系联系。

所选家族保持完整。

原生家族命名和旗帜创建仍然可用。

此选项不会错误声称玩家已被直接插入现有家族。

[heading]直接家族成员身份[/heading]

受支持的战役模式可以允许成为现有家族的真实成员。

可能的出身意图包括: [list] []家族成员[/] []被承认的亲属[/] []嫡出子女[/] []年幼兄弟姐妹[/] []私生子女[/] []收养家庭成员[/] []继承人[/] []家族领袖[/] []统治家族成员[/] [/list]

系统会验证: [list] []所选王国[/] []所选家族[/] []家族领袖[/] []玩家的预期关系[/] []相关年龄[/] []该家族是否为统治家族[/] []该关系是否在逻辑上可能[/] []当前战役模式是否允许转移[/] [/list]

对于直接成员身份,Dynamic Origins 可以: [list] []将玩家和主部队转移至所选家族[/] []保留所选家族的名称和旗帜[/] []保留其领地和王国[/] []保留现有领袖,除非明确选择了领导权[/] []仅在需要时抑制原生家族命名和旗帜阶段[/] []在安全检查后退役临时玩家家族[/] []防止转移被应用两次[/] [/list]

“继承人”代表叙事和出身意图。Bannerlord 并未暴露一个通用且有保证的继承设定系统,因此选择继承人不能保证原生继承之后会选择玩家。

在 StoryMode 中,直接加入现有家族和统治家族成员身份仍受限制,因为这可能破坏必需任务或原生家族假设。

[line] 政治和贵族开局

根据你完成的出身,你可能以以下身份开始: [list] []流浪者[/] []商人[/] []商队所有者[/] []雇佣兵领袖[/] []军事指挥官[/] []亡命之徒[/] []叛乱者[/] []无地贵族[/] []旁支贵族[/] []现有家族的直接成员[/] []统治家族成员[/] []封臣[/] []有地封臣[/] []独立家族[/] []有地独立家族[/] []城堡持有者[/] []城镇持有者[/] []现有家族的领袖[/] []现有王国的统治者[/] []新创建王国的统治者[/] []外国入侵者[/] [/list]

政治开局可以应用真实战役状态,包括: [list] []王国成员身份[/] []雇佣兵服役[/] []封臣身份[/] []家族成员身份[/] []家族领导权[/] []定居点所有权[/] []家族等级[/] []声望[/] []影响力[/] []关系[/] []初始部队[/] []初始部队成员[/] [/list]

所选开局会通过审查界面、家族系统、政治系统和最终化流程使用的同一个已解析战役开局计划进行验证和应用。

[line] 初始定居点、住宅和领地

你的文化不会自动决定你的初始位置。

可能的情况包括: [list] []留在你的祖国[/] []前往一个遥远的王国[/] []住在定居点内或附近[/] []从流放中返回[/] []随商队旅行[/] []逃离囚禁[/] []遭遇海难[/] []抵达边境[/] []从港口开始[/] []从海上开始[/] []随外国入侵部队进入[/] [/list]

本地出身还可以选择家族总部: [list] []城镇[/] []城堡[/] []村庄[/] []无固定住所[/] [/list]

住所和所有权被分开对待。

选择一个地方作为你的家族总部不会自动授予该定居点的所有权。

对于兼容的有地出身,确切选择的城镇或城堡可以被冻结为: [list] []拥有的定居点[/] []家族总部[/] []预期的家庭住所[/] [/list]

随后最终化会应用该确切定居点,而不是将其替换为随机符合条件的封地。

所选出身住所也可以替换最终化前选择的不受控原生默认住所。

Dynamic Origins 不会在正常游戏开始后继续强制设定家族总部。

[line] 关系、朋友和对手

你的出身可以建立: [list] []友好英雄[/] []敌对英雄[/] []友好家族[/] []敌对家族[/] []前赞助人[/] []家族敌人[/] []政治敌人[/] []军事联系人[/] []贵族关系[/] []历史宣称[/] []失去的领地[/] []正面关系[/] []负面关系[/] []王国联系[/] [/list]

对手会作为真实战役英雄解析,而不是仅由传记文本表示。

多个正面或负面关系来源会累积,并对每位英雄应用一次。

流放不会自动使整个派系永久敌对。相反,相关统治者、家族领袖、赞助人、对手或政治人物可能会以适当的负面关系开始对玩家。

[line] 外国入侵开局

你可以作为外国入侵势力的领袖开始。

根据出身和已加载战役,系统可以提供: [list] []一个新创建的王国[/] []一个统治家族[/] []一支由玩家控制的大型军队[/] []初始部队[/] []同伴[/] []家族成员[/] []支援部队[/] []补给[/] []增加的部队容量[/] []边境放置[/] []额外的入侵者家族[/] []当海事支持可用时的船只或舰队[/] [/list]

外国入侵初始化包括有界恢复尝试。

如果入侵开局的一部分无法立即应用,Dynamic Origins 可以重试可恢复步骤,而不会进入永久重试或日志循环。

[line] 可选 War Sails 支持

War Sails 不再是 Dynamic Origins Core 的强制依赖项。

海事内容通过可选海军兼容性提供程序提供。

当受支持的 War Sails 提供程序已安装并激活时,Dynamic Origins 可以启用涉及以下内容的背景: [list] []水手和船员[/] []渔民[/] []造船匠[/] []海商[/] []海军陆战队员[/] []沿海贵族[/] []海盗[/] []私掠者[/] []舰队指挥官[/] []遭遇海难的角色[/] []外国海上入侵领袖[/] [/list]

可能的海事结果包括: [list] []水手[/] []船长[/] []海军陆战队员[/] []舰队指挥官[/] []商船所有者[/] []商船队所有者[/] []劫掠者[/] []海盗[/] []私掠者[/] []遭遇海难的船长[/] []外国海军入侵领袖[/] [/list]

根据你的出身,你可能以以下内容开始: [list] []一艘个人船只[/] []商船[/] []战舰[/] []水手[/] []海军陆战队员[/] []一支劫掠舰队[/] []一支商船队[/] []一支入侵舰队[/] [/list]

如果没有成功注册并激活的海军提供程序,Dynamic Origins 会隐藏: [list] []海事家族背景[/] []海军军事类别[/] []海上抵达选项[/] []船只和舰队[/] []海军企业[/] []造船厂[/] []港口特定的海事结果[/] []外国舰队和海军陆战队选择[/] [/list]

仅仅存在 NavalDLC 文件并不足以启用海事内容。

当前检查的提供程序范围涵盖: [list] []NavalDLC 1.1.3 至 1.2.7[/] [/list]

未来的 War Sails 更新可能需要兼容性更新。

[line] 自定义角色传记

你的最终选择会被合并成一份详细传记,反映你实际的战役状态。

传记可以包括: [list] []家族[/] []童年[/] []教育[/] []训练[/] []兵役[/] []职业生涯[/] []人际关系[/] []家族命运[/] []政治关系[/] []目的地[/] []当前职位[/] []家族成员身份[/] []领地[/] []商业资产[/] []职责[/] []船只和舰队[/] []重大出身事件[/] [/list]

传记生成会在相关家族、政治、商业和战役资产解析之后进行。

这可以防止传记声称: [list] []创建了一名失踪亲属[/] []一名同伴是你的兄弟姐妹[/] []你拥有一个实际上只是你住所的定居点[/] []你加入了某个家族,但实际上你建立了旁支[/] []你收到了一个未能初始化的资产[/] [/list]

传记存储在 Bannerlord 的原生百科全书传记字段中。

[line] 出身记忆和结果追踪

Dynamic Origins 会保存出身信息,以支持诸如以下结果: [list] []为家族复仇[/] []夺回从前的家族城堡[/] []与家人团聚[/] []从流放中归来[/] []恢复家族荣誉[/] []找回失去的财产[/] []重建家族财富[/] []重建商队[/] []记住前赞助人和对手[/] []保留历史宣称[/] []追踪家族转变[/] [/list]

这种已保存的出身状态为扩展对话、目标、任务和自定义事件提供了基础。

Dynamic Origins Events 是一个单独的项目,除非其自己的模组页面明确说明,否则不包含在 Core 发布版中。

[line] 仅一次战役最终化

Dynamic Origins 使用持久应用账本,以防止出身效果被多次应用。

它记录: [list] []最终化是否已经开始[/] []哪些不可逆类别已完成[/] []可恢复失败[/] []致命失败[/] []失败的步骤和原因[/] []回调来源[/] []调用次数[/] []生成状态[/] []角色展示状态[/] []原生终端完成[/] []Clan Creator 完成或抑制[/] []角色创建关闭[/] [/list]

这可以防止重复的: [list] []技能[/] []专精点[/] []属性[/] []装备[/] []物品栏[/] []金币[/] []部队[/] []部队[/] []家族成员[/] []家族死亡[/] []船只[/] []商业资产[/] []关系[/] []政治效果[/] [/list]

如果最终化被中断,Dynamic Origins 仅恢复未完成的可恢复步骤。

重复确认会被安全忽略。

[line] 存档持久性和迁移

Dynamic Origins 为以下内容存储持久记录: [list] []最终化进度[/] []已解析奖励[/] []家族计划[/] []家族成员[/] []家族存亡状态[/] []发展种子[/] []外观策略[/] []家族转移阶段[/] []所选已加载对象 ID[/] []提供程序信息[/] []职责分配[/] []静态历史进度[/] []家族转变[/] []出身记忆[/] []战役开局结果[/] [/list]

较旧的存档可以被分类为: [list] []无出身[/] []未完成出身[/] []已完成旧版出身[/] []部分应用出身[/] []损坏或模糊出身[/] [/list]

迁移避免虚构缺失奖励,并且不会重新应用已经完成的效果。

不建议从活动战役中移除 Dynamic Origins 或必需提供程序。

[line] 战役、沙盒和 StoryMode 支持

Dynamic Origins 检测实际激活的战役模式,而不是假设加载 [code]StoryMode.dll[/code]就意味着玩家正在使用 StoryMode。

它支持以下内容之间的差异: [list] []战役[/] []沙盒[/] []StoryMode[/] []不同的 Bannerlord 角色创建布局[/] []替代的原生年龄和终端菜单 ID[/] [/list]

Dynamic Origins 可以: [list] []从语义上检测原生叙事阶段[/] []保留必需的原生回调[/] []保留原生文化和外观阶段[/] []保留 StoryMode 亲属和任务假设[/] []在需要时使用替代终端阶段[/] []当找不到兼容插入点时安全回退[/] [/list]

如果自定义角色创建未能初始化,Dynamic Origins 会提供可见警告和详细诊断信息,而不是悄悄假装已成功加载。

在需要防止损坏的战役开局时,仍可能发生安全原生回退。

[line] 动态模组兼容性

在可能的情况下,Dynamic Origins 会直接读取活动战役中的数据,包括: [list] []文化[/] []王国[/] []家族[/] []英雄[/] []部队[/] []装备[/] []定居点[/] []派系[/] []家族领袖[/] []统治者[/] []军事权威[/] []部队模板[/] [/list]

这使可用选择能够适应受支持的大修和全面转换模组,而不是完全依赖固定原生数据。

兼容性提供程序声明以下信息: [list] []提供程序 ID[/] []提供程序名称[/] []提供程序版本[/] []目标模块[/] []支持版本[/] []契约版本[/] []优先级[/] []能力标志[/] [/list]

提供程序被隔离,因此可选兼容性模块中的失败不会自动导致 Dynamic Origins Core 崩溃。

已加载对象在使用前会被验证。

[line] Realm of Thrones 兼容性

有一个单独的 Dynamic Origins – Realm of Thrones Compatibility 模块可用。

它可以将 Dynamic Origins 与 Realm of Thrones 内容连接起来,涉及: [list] []文化[/] []王国[/] []家族和贵族家族[/] []统治家族[/] []英雄[/] []部队[/] []装备[/] []军事权威[/] []部队模板[/] []外国出身[/] []外国入侵放置[/] []支援部队[/] []船只[/] []地图导航[/] []出身对话变体[/] [/list]

当前 Dynamic Origins ROT 适配器支持: [list] []Realm of Thrones v8.0.10[/] []Realm of Thrones v8.1.5[/] [/list]

该适配器不再包含对 [code]ROT.dll[/code] 的硬编译引用。

相反,它会: [list] []检测已加载的 ROT 版本[/] []使用 Dynamic Origins 提供程序接口[/] []动态解析 ROT 对象[/] []从 ROT XML 文件读取受支持的 ROT 军事和家族信息[/] []验证激活的 ROT 角色创建结构[/] [/list]

兼容性模块应在以下内容之后加载: [list] []Realm of Thrones[/] []Dynamic Origins[/] [/list]

ROT 仍然决定它可以运行在哪个 Bannerlord 版本上。

当前检查的组合包括: [list] []ROT 8.0.10 面向 Bannerlord 1.3.15[/] []ROT 8.1.5 面向 Bannerlord 1.4.6[/] [/list]

Dynamic Origins 无法让 ROT 版本运行在 ROT 本身不支持的 Bannerlord 版本上。

[line] 基于文化的装备

Dynamic Origins 尝试提供适合以下内容的服装、护甲、武器、坐骑、部队和角色展示: [list] []所选文化[/] []家族背景[/] []兵役[/] []职业[/] []政治职位[/] []已安装大修[/] []所选部队[/] []激活的兼容性提供程序[/] [/list]

装备可用性取决于当前战役加载的对象。

最终战役应用使用与出身审查期间显示的相同的冻结装备结果。

[line] 原生风格战役设置

Dynamic Origins 扩展了 Bannerlord 现有的设置,同时在适当情况下保留原生阶段,包括: [list] []文化选择[/] []角色外观[/] []初始年龄[/] []旗帜创建[/] []家族命名[/] []战役初始化[/] [/list]

仅当所选出身要求玩家使用现有家族的身份时,才会抑制原生家族命名和旗帜创建。

[line] 稳定性和恢复

Dynamic Origins 包含多项旨在防止损坏出身状态的保护措施: [list] []事务性选择器[/] []提交选择前验证[/] []菜单转换失败后回滚[/] []清除不兼容的后续回答[/] []围绕战役处理程序的异常隔离[/] []可恢复最终化步骤[/] []防重复账本[/] []有界重试系统[/] []持久初始化状态[/] []可见失败报告[/] []带会话标识符的日志轮换[/] []立即警告和错误刷新[/] []保守的加载时修复[/] []随机选择失败后的全状态恢复[/] [/list]

选择器失败应返回到可用菜单或恢复先前回答,而不是让出身处于部分更改状态。

[line] 运行时打包

当前 Nexus 运行时压缩包旨在只包含必需的运行时文件,例如: [list] [][code]SubModule.xml[/code][/] []必需的 DLL 文件[/] []必需的运行时 XML 资产[/] [/list]

运行时包不应包含: [list] []开发报告[/] []源文件[/] []构建文件夹[/] []日志[/] []PDB 文件[/] []响应文件[/] []虚拟文件[/] []编译器配置文件[/] []意外构建产物[/] [/list][line] 需求

[heading]Dynamic Origins Core[/heading] [list] []Mount & Blade II: Bannerlord[/] []Files 页面列出的受支持 Bannerlord 版本[/] []Nexus Requirements 下列出的任何必需库模组[/] [/list][heading]可选 War Sails 内容[/heading] [list] []受支持的 War Sails/NavalDLC 版本[/] []Dynamic Origins War Sails 提供程序[/] [/list]

非海事出身不需要 War Sails。

[heading]可选 Realm of Thrones 兼容性[/heading] [list] []Dynamic Origins[/] []受支持的 Realm of Thrones 版本[/] []所有必需的 Realm of Thrones 依赖项[/] []Dynamic Origins – Realm of Thrones Compatibility[/] [/list]

安装前请查看各个文件描述,因为不同 ROT 版本面向不同 Bannerlord 版本。

[line] 重要说明

为了获得最佳体验: [list] [*]开始新的沙盒或战役游戏